monty.multiprocessing module¶
Multiprocessing utilities.
-
imap_tqdm
(nprocs: int, func: Callable, iterable: Iterable, *args, **kwargs)[source]¶ A wrapper around Pool.imap. Creates a Pool with nprocs and then runs a f unction over an iterable with progress bar.
- Parameters
nprocs – Number of processes
func – Callable
iterable – Iterable of arguments.
args – Passthrough to Pool.imap
kwargs – Passthrough to Pool.imap
- Returns
Results of Pool.imap.