windows下tensorflow的安装与学习
自google公开tensorflow代码一年多之后2016年底,google发布了在windows 下可执行的tensorflow机器学习代码库。但建议安装anaconda的python库,注意anaconda需要选择python3.5版本的,因为目前tensorflow对python3.5版本的支持最好。
anaconda可以直接在https://www.continuum.io/downloads 上下载,选择3.5版本的可以通过 conda install python=3.5
环境变量一定选择添加,之后再cmd中就可以直接运行pip以及conda等命令了。如果只运行cpu支持的tensorflow,则只需安装好在windows下的cmd管理员运行
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
如果需要安装gpu版本的tensorflow,则需要安装cuda以及cudnn,他们是nvidia提供的gpu加速环境。
下载的网址是
https://developer.nvidia.com/cuda-downloads
和https://developer.nvidia.com/cudnn
注意:目前cuda环境只有win7和win10支持,win8或8.1的用户安装cuda可能会出问题。如果有成功的可以通知我。
安装配置好cuda环境,大致就是解压缩,添加环境变量等无脑操作h后
运行
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.1.0-cp35-cp35m-win_amd64.whl
测试方法是 import tensorflow as tf
无报错即证明安装成功。
具体调试方法以及学习教程建议参考官方文档:
https://www.tensorflow.org/install/install_windows
以上方法也可以参考下面的视频教程:
http://www.bilibili.com/video/av7676039/?from=search&seid=13068705116539003629