如何启动不继承TensorFlow状态的python进程?
我使用如何启动不继承TensorFlow状态的python进程?,python,python-3.x,tensorflow,python-multiprocessing,Python,Python 3.x,Tensorflow,Python Multiprocessing,我使用多处理模块启动多个进程: processes = [Process(name=name + str(i), target=target, args=[args]) for i in range(nb_processes)] for process in processes: process.start() 我确保在流程启动后导入tensorflow,并构建一个图表 现在每个进程都在GPU上分配了内存。我尝试将start方
多处理
模块启动多个进程:
processes = [Process(name=name + str(i), target=target, args=[args])
for i in range(nb_processes)]
for process in processes:
process.start()
我确保在流程启动后导入tensorflow
,并构建一个图表
现在每个进程都在GPU上分配了内存。我尝试将start方法更改为spawn
和forkserver
,但没有效果
那么,如何确保来自多处理
的进程不占用GPU内存