I want to ask the same question as Python 3: does Pool keep the original order of data passed to map? for joblib. E.g.:
Parallel(n_jobs=2)(delayed(sqrt)(i ** 2) for i in x)
The syntax kind of implied it but I am always worried about the ordering of output of parallel processing and I don't want to code base on undocumented behavior.