cuda9.1 tensorflow1.6

举报
风吹稻花香 发表于 2021/06/05 01:36:02 2021/06/05
【摘要】 cuda9.1不支持tensorflow1.6,1.5 cuda9.0 支持tensorflow1.6,1.5 cuda9.1想要支持的继续看: mind/wheels是tiny mind开发的为Linux准备的特殊版本的tensorflow,包含支持CUDA9.1的tensorflow。 fo40225/tensorflow-windows-wheel是为了windows...

cuda9.1不支持tensorflow1.6,1.5

cuda9.0 支持tensorflow1.6,1.5

cuda9.1想要支持的继续看:

mind/wheels是tiny mind开发的为Linux准备的特殊版本的tensorflow,包含支持CUDA9.1的tensorflow。

fo40225/tensorflow-windows-wheel是为了windows准备的。

搬运下载链接:linux可用CUDA9.1的tensorflow-gpu

另外:whl文件的安装自行搜索,需要在whl所在路径下使用pip install xxx.whl

这个装完以后在pip list里面显示的是tensorflow 1.6.0,但它实际上是gpu版的。

你可以使用这里的代码测试一下,代码明确要求使用GPU设备,为了方便搬运了一下:

import tensorflow as tf

with tf.device('/cpu:0'): a = tf.constant([1.0, 2.0, 3.0], shape=[3], name='a') b = tf.constant([1.0, 2.0, 3.0], shape=[3], name='b')
with tf.device('/gpu:1'): c = a + b

# 注意:allow_soft_placement=True表明:计算设备可自行选择,如果没有这个参数,会报错。
# 因为不是所有的操作都可以被放在GPU上,如果强行将无法放在GPU上的操作指定到GPU上,将会报错。
sess = tf.Session(config=tf.ConfigProto(allow_soft_placement=True, log_device_placement=True))
# sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
sess.run(tf.global_variables_initializer())
print(sess.run(c))

文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/jacke121/article/details/80145752

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。