我看到2个GPU指示灯,这可能是我一直未能安装tensorflow GPU的原因吗?
我尝试了十几次安装tensorflow GPU,但都失败了,尽管我遵循了成功安装者的指示。 我刚刚注意到我有2个GPU指示器,这意味着我有2个GUP设置?一个英特尔和一个英伟达 这可能是原因吗?如果是这样,我怎样才能踢进正确的一个(Nvidia)? 谢谢你的建议。我看到2个GPU指示灯,这可能是我一直未能安装tensorflow GPU的原因吗?,tensorflow,anaconda,gpu,Tensorflow,Anaconda,Gpu,我尝试了十几次安装tensorflow GPU,但都失败了,尽管我遵循了成功安装者的指示。 我刚刚注意到我有2个GPU指示器,这意味着我有2个GUP设置?一个英特尔和一个英伟达 这可能是原因吗?如果是这样,我怎样才能踢进正确的一个(Nvidia)? 谢谢你的建议。 使用以下步骤验证tensorflow GPU的正确安装 你能检查tensorflow是否使用GPU吗 将tensorflow导入为tf 打印(tf.test.is\gpu\u available()) 要找出使用的设备,可以启用日志
使用以下步骤验证tensorflow GPU的正确安装
- 你能检查tensorflow是否使用GPU吗
将tensorflow导入为tf 打印(tf.test.is\gpu\u available())
- 要找出使用的设备,可以启用日志设备放置
像这样:
sess=tf.Session(config=tf.ConfigProto(log\u device\u placement=True))
- 您可以尝试将计算分配给gpu,并查看是否有错误
将tensorflow导入为tf 使用tf.device('/gpu:0'): a=tf.constant([1.0,2.0,3.0,4.0,5.0,6.0],shape=[2,3],name='a') b=tf.constant([1.0,2.0,3.0,4.0,5.0,6.0],shape=[3,2],name='b') c=tf.matmul(a,b) 使用tf.Session()作为sess: 打印(sess.run(c))
- 使用以下命令检查GPU的使用情况:
nvidia smi