找不到TF_MIN_GPU_MULTIPROCESSOR_COUNT

时间:2016-08-17 18:30:17

标签: python tensorflow gpu

我收到一条消息,说我的GPU设备被忽略,因为它的多处理器数量低于最小设置。但是,它为我提供了环境变量 TF_MIN_GPU_MULTIPROCESSOR_COUNT ,但它似乎不存在,因为我一直找不到命令。当我使用 set printenv 查看环境变量并使用grep查找变量名时,它不存在。有谁知道我在哪里可以找到它或如何更改其设定值?

2 个答案:

答案 0 :(得分:2)

在运行主脚本之前执行类似的操作 export TF_MIN_GPU_MULTIPROCESSOR_COUNT=4

请注意,默认设置是出于某种原因 - 如果您通过更改该变量启用较慢的GPU,您的程序可能会比没有任何GPU可用的程序运行得慢,因为TensorFlow会尝试在该GPU上运行所有内容< / p>

答案 1 :(得分:0)

在Windows中,使用此名称创建一个新的环境变量并分配其值。

您可以通过右键单击文件资源管理器中的此PC ,选择底部的属性,然后选择高级系统设置在左侧。这将使您进入“系统属性”对话框。您也可以在Cortana Search中键入“环境属性”。

从此处单击环境变量按钮。进入环境变量对话框后,选择“新建”以创建变量并分配值,然后退出。您可能必须重新启动IDE或打开一个新的DOS窗口,该环境变量才能显示。