windows10在64位下安装TensorFlow1.5经验贴

python3在安装或者更新TensorFlow1.5CPU版本之前,需做好以下工作:
首先
pip3 install futures-3.2.0 安装包地址
pip3 install absl-py-0.1.10安装包地址
然后
pip3 install path+tensorflow-1.5.0-cp36-cp36m-win_amd64.whltensorflow1.5rc源码安装地址
切记不要直接安装TensorFlow!!!
补充:如果跑模型的时候,如果解释器崩掉或者kernel坏掉,考虑原因有二:第一,内存溢出,建议调小batch_size的大小,或者用pandas读取数据的时候,改用iterator迭代读取和get_chunk()的方法,如下图示:
import pandas as pd
data=pd.read_csv("你的储存地址,iterator=True");data_chunk=data.get_chunk(data_size)
的方式读取数据可以避免一次性读取太多数据造成内存溢出;
第二,还有一种可能就是你的模型里面包含卷积操作的时候(例如卷积神经网络模型)则可能是你的cudnn版本不匹配所示,请务必将你的cudnn版本升级到cudnn5.1,如何升级,步骤如下:首先,cudnn下载地址
然后默认路径安装cuda8.0,如果之前没安装的话;进一步解压cudnn5.1压缩包,把里面的文件复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0(默认安装)路径下,如下图所示:

《windows10在64位下安装TensorFlow1.5经验贴》

注:图中红色代表复制过来的三个文件夹,最后打开python解释器重新跑一下CNN模型,没出错则问题得到解决!!!
彩蛋:由于本人总喜欢把backspace键误按成insert键,导致空格有插入状态改为改写状态,所以解决办法就是重新那一次insert键就可以了!点赞吧,哈哈。

点赞