win10+Anaconda+python3.6+tensorflow-gpu+object_detection_api 安装配置过程中的问题
毕业设计选择了图像检测方面的课题,但是本人是完全的小白,此前基本没有接触过这方面的知识…因为现在在配置环境,所以记下安装过程中需要注意的问题和解决方法。
一、python-tensorflow-keras要求对应版本
这个网站可以查看三者对应的版本
https://docs.floydhub.com/guides/environments/
参考了这篇博客
https://blog.csdn.net/qq_26896611/article/details/103970985
二、tensorflow与cuda、cudnn也有对应关系
参考了https://blog.csdn.net/qq_42921357/article/details/104746061
此处附上cuda与cudnn的下载链接:
cuda
cudnn
三、如果安装gpu版本的tensorflow,要求电脑有Nvidia显卡,
,此时通过Nvidia控制面板可以查看支持的cuda版本
右键-找到Nvidia控制面板-帮助-系统信息-组件-3D设置
找到NVCUDA.DLL后面产品名称写了最高能支持的版本。
注意:这个版本可以通过更新Nvidia显卡驱动来提高
Nvidia网站可以下载最新驱动程序并安装
https://www.geforce.cn/drivers
我是gtx960M的显卡,更新完之前只支持cuda8.0,更新完后支持cuda11.0
四、tensorflow下载较慢的改进方法
1、可以改用清华源
2、可以自己下载对应版本的whl包,之后利用以下语句安装
e.g.:先cd到之前的路径下
pip install D:\anaconda_lib\tensorflow_gpu-1.4.0-cp36-cp36m-win_amd64.whl
tensorflow不同版本下载网站:
https://pypi.org/project/tensorflow/#history
五、tensorflow训练模型完毕后,tensorboard拒绝访问
tensorflow训练模型完毕后,tensorboard拒绝访问(输出的网址拒绝访问)
方法:进入网址 http://localhost:6006/ 即可