Я прочитал документацию, но я не понимаю, что подразумевается под:
The delayed function is a simple trick to be able to create a tuple (function, args, kwargs) with a function-call syntax.
Я использую его для перебора списка, в котором я хочу работать (allImages) следующим образом:
def joblib_loop():
Parallel(n_jobs=8)(delayed(getHog)(i) for i in allImages)
Это возвращает мои функции HOG, как я хочу (и с увеличением скорости, используя все мои 8 ядер), но я просто не уверен, что он на самом деле делает.
Знание My Python в лучшем случае в порядке, и очень возможно, что я пропустил что-то основное. Любые указатели в правильном направлении были бы наиболее оценены