Я пытаюсь использовать multiprocessing.Pool
для распараллеливания некоторых функций внутри скрипта, где я также использую tensorflow
.
Пример:
def function2():
pool = Pool()
result = pool.starmap(function1, args=zip(list1,list2,list3)
return result
Каждый раз, когда эти функции вызываются, tensorflow
повторно инициализируется (Using Tensorflow as backend
несколько раз), даже если я не использую tensorflow
для любого из задачи, связанные с этими функциями. Как я могу избежать этого?