我收到一条消息,说我的GPU设备被忽略,因为它的多处理器数量低于最小设置。但是,它为我提供了环境变量 TF_MIN_GPU_MULTIPROCESSOR_COUNT ,但它似乎不存在,因为我一直找不到命令。当我使用 set 或 printenv 查看环境变量并使用grep查找变量名时,它不存在。有谁知道我在哪里可以找到它或如何更改其设定值?
答案 0 :(得分:2)
在运行主脚本之前执行类似的操作
export TF_MIN_GPU_MULTIPROCESSOR_COUNT=4
请注意,默认设置是出于某种原因 - 如果您通过更改该变量启用较慢的GPU,您的程序可能会比没有任何GPU可用的程序运行得慢,因为TensorFlow会尝试在该GPU上运行所有内容< / p>
答案 1 :(得分:0)
在Windows中,使用此名称创建一个新的环境变量并分配其值。
您可以通过右键单击文件资源管理器中的此PC ,选择底部的属性,然后选择高级系统设置在左侧。这将使您进入“系统属性”对话框。您也可以在Cortana Search中键入“环境属性”。
从此处单击环境变量按钮。进入环境变量对话框后,选择“新建”以创建变量并分配值,然后退出。您可能必须重新启动IDE或打开一个新的DOS窗口,该环境变量才能显示。