什么是TensorFlow?
TensorFlow是Google开发的一款神经网络的Python外部的结构包, 也是一个采用数据流图来进行数值计算的开源软件库.TensorFlow 让我们可以先绘制计算结构图, 也可以称是一系列可人机交互的计算操作, 然后把编辑好的Python文件 转换成 更高效的C++, 并在后端进行计算.
安装
Anaconda下安装TensorFlow
Windows下我使用Anaconda,基本包括了python机器学习需要的库 结果我的Anaconda下并没有TensorFlow,老老实实的安装
搭建TensorFlow 依赖环境
在 Anaconda Prompt 窗口输入: conda create -n tensorflow python=3.5
按提示安装依赖包 激活tensorflow虚拟环境(这里选择激活) activate tensorflow
关闭tensorflow虚拟环境 1
deactivate tensorflow
安装TensorFlow
在TensorFlow环境下安装 CPU 版本,CPU的其他版本参考清华大学开源 1
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
安装spyder 1
conda install spyder
测试
开启TensorFlow环境
activate tensorflow
打开spyder
1 | spyder |
spyder下
1 | import TensorFlow |
如果没有报错,安装成功