Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何启动不继承TensorFlow状态的python进程?_Python_Python 3.x_Tensorflow_Python Multiprocessing - Fatal编程技术网

如何启动不继承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内存