pyphi.parallel.backends.local_process#
Process-pool scheduler backed by loky.
Uses loky (via joblib) instead of ProcessPoolExecutor for cloudpickle
support, allowing functions defined in __main__ (e.g., Jupyter notebooks)
to be serialized and sent to worker processes.
Also exports LocalProcessScheduler, the Protocol-conforming
wrapper around LocalMapReduce that delivers a ConfigSnapshot
to workers via closure.
Classes
|
Single-machine parallelization using loky's reusable executor. |
Scheduler backed by loky's reusable process executor. |