tensorflow安装笔记
一堆坑
参考文档在下面。
显卡支持的cuda版本,对应的cudnn,要是n卡。
https://developer.nvidia.com/rdp/cudnn-archive
下载
➜ ~ pip show tensorflow
pipName: tensorflow
Version: 1.14.0
➜ ~ pip show numpy
Name: numpy
Version: 1.17.0
只支持numpy 1.16
pip install numpy==1.16.4
pip install keras==2.3.1
pip install --user --upgrade tensorflow-gpu==1.14.0
keras又需要高版本的 TensorFlow
Keras requires TensorFlow 2.2 or higher
error
AttributeError: module ‘tensorflow.python.keras.backend’ has no attribute ‘get_graph’
出这个错误,要安装keras 2.2.0才可以
I installed tensorflow v1.14.0 using pip install tensorflow1.14.0 and keras v2.2.0 using pip install keras2.2.0 and it should definitely work.
tensorflow_gpu和cuda,cudnn,python的对照表
https://tensorflow.google.cn/install/source_windows#gpu
总结垃圾n卡705 要安装CUDA9.0,cudnn7.5.6,python 3.6,tensorflow=1.12,keras 2.2.0
设置环境路径
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts;C:\Users\Administrator\AppData\Local\Programs\Python\Python36;d:\cuda\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin;C:\Program Files (x86)\Google\Chrome\Application
现在的版本cuda已经到了11了。可惜我的老显卡
cuda下载地址
https://developer.nvidia.com/cuda-toolkit-archive
cudnn下载地址
https://developer.nvidia.com/rdp/cudnn-archive
垃圾显卡的Compute Capability太低了。没有5以上还是不要跑这些项目了。
使用项目cnn_captcha-master
出现错误显卡是低版本,只支持cuda 2.1版本。TensorFlow 1.11.0以上版本,TensorFlow 提高了对显卡的要求,即CUDA Compute Capability由原来的3.0提高到了3.7。The minimum required Cuda capability is 3.7.所以没办法,又要降低tensorflow的版本
参照https://blog.csdn.net/dou3516/article/details/86500932
2020-10-30 09:12:51.954265: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1482] Ignoring visible gpu device (device: 0, name: GeForce GT 705, pci bus id: 0000:01:00.0, compute capability: 2.1) with Cuda compute capability 2.1. The minimum required Cuda capability is 3.7.
上面解决方法
使用低版本的 tensorflow_gpu-1.2.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 cudnn5.1 cuda8
要不然就安装cpu版本的tensorflow
https://blog.csdn.net/wust_lh/article/details/80408505
参考文档:
https://blog.csdn.net/j879159541/article/details/93199150
http://blog.sina.com.cn/s/blog_14935c5880102wu86.html
https://tensorflow.google.cn/install/source_windows#gpu
- 详细安装 https://blog.csdn.net/jay100500/article/details/72792636?locationNum=11&fps=1
2.报错cpu不兼容 https://bbs.csdn.net/topics/392284025
3.mnist官方文档 http://yann.lecun.com/exdb/mnist/
4.anaconda安装 https://blog.csdn.net/darlingwood2013/article/details/60322258
5.tensorflow 中文文档()http://wiki.jikexueyuan.com/project/tensorflow-zh/
本文记录了在安装TensorFlow过程中遇到的坑,包括CUDA、cuDNN版本与TensorFlow不兼容的问题,以及老显卡对于CUDA版本的限制。作者尝试了不同版本的组合,最终找到适用于GeForce GT705显卡的配置:CUDA 9.0、cuDNN 7.5.6、TensorFlow 1.12和Keras 2.2.0。还提到了安装过程中需要设置环境变量,并给出了详细的安装步骤链接。此外,文章也讨论了CPU版本TensorFlow的安装选项。
1841

被折叠的 条评论
为什么被折叠?



