/usr/local/lib/python3.6/site-packages/joblib/__pycache__
Edit: /usr/local/lib/python3.6/site-packages/joblib/__pycache__/pool.cpython-36.pyc (12435B)
3
Eg7 @ s d Z ddlZddlZddlZddlmZ ye W n ek
rL edZY nX ddl m
Z
ddl mZ ddlm
Z
ddlmZ dd lmZ dd
lmZmZ ddlmZ yddlZW n ek
r dZY nX G dd
d
e
ZG dd deZG dd deZG dd deZdS )a Custom implementation of multiprocessing.Pool with custom pickler.
This module provides efficient ways of working with data stored in
shared memory with numpy.memmap arrays without inducing any memory
copy between the parent and child processes.
This module should not be imported if multiprocessing is not
available as it implements subclasses of multiprocessing Pool
that uses a custom alternative to SimpleQueue.
N)sleep)Pickler)HIGHEST_PROTOCOL)BytesIO )get_memmapping_reducers)TemporaryResourcesManager)mpassert_spawning)Poolc @ s&