微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

tensorflow, torch, cuda, ubuntu版本匹配

系统:Ubuntu 18.0

CUDA: 10.0.130

支持tensorflow 1.14.0以上,否则import时报错

ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory

Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/errors

for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.

 

chineSEOcr:tensorflow最高支持1.13.1,否则报错:

tensorflow.python.framework.errors_impl.InvalidArgumentError: You must Feed a value for placeholder tensor 'Placeholder_368' with dtype float and shape [2]
[[{{node Placeholder_368}}]]

 

解决方法:

修改keras_yolo3.py line 365-366

Boxes  = concatenate(Boxes, axis=0)
scores = concatenate(scores, axis=0)

改为

Boxes  = K.concatenate(Boxes, axis=0)
scores = K.concatenate(scores, axis=0)

修改后的安装版本:

keras==2.2.4 
tensorflow==1.14.0 
tensorflow-gpu==1.14.0

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐