平台:目前可在Ubuntu、Mac OS、Windows上安置
版本:供给gpu版本、cpu版本
安置方法:pip方法、Anaconda方法
Tips:
在Windows上目前撑持python3.5.x
gpu版本需要cuda8,cudnn5.1
安置进度
2017/3/4进度:
Anaconda 4.3(对应python3.6)正在安置,又删除了,一无所有了
2017/3/5进度:
Anaconda 4.3(对应python3.6)get
Anaconda中python3.5.2get
tensorflow1.0.0get
行文思路
在看别人教程时候总遇到些没见过的名词,让人望而生畏。
所以索性从名词解释开始。
然后讲述TensorFlow的安置和简单示例。
作为本身的条记,
也但愿像我一样的小白看到这篇教程能感受做起来很顺畅!
CUDA
CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA?是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决庞大的计算问题。 它包罗了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员此刻可以使用C语言来为CUDA?架构编写措施,C语言是应用最广泛的一种高级编程语言。所编写出的措施于是就可以在撑持CUDA?的措置惩罚惩罚器上以超高性能运行。CUDA3.0已经开始撑持C++和FORTRAN。
计算行业正在从只使用CPU的“*措置惩罚惩罚”向CPU与GPU并用的“协同措置惩罚惩罚”成长。为打造这一全新的计算典型榜样,NVIDIA?(英伟达?)发现了CUDA(Compute Unified Device Architecture,统一计算设备架构)这一编程模型,是想在应用措施中丰裕操作CPU和GPU各自的长处。此刻,该架构已应用于GeForce?(精视?)、ION?(翼扬?)、Quadro以及Tesla GPU(图形措置惩罚惩罚器)上。
来自百度百科。
(所以我的A卡是用弗成它的)
Anaconda
Anaconda是由Python供给撑持的领先的开放数据科学平台。 Anaconda的开源版本是Python和R的高性能分发版本,包孕赶过100个用于数据科学的最风行的Python,R和Scala软件包。
来自
具体使用见Anaconda官方教程,简单易懂!
Anaconda初阶学习
0.下载Anaconda安置包:Anaconda官方下载地点
我下载的是Anaconda4.3.0For Windows 64bit(内置python3.6)
下载好了就安置,一直下一步。
1.查抄Anaconda是否告成安置:conda --version
(嘻嘻,第一步告成了,高兴点)
2.检测目前安置了哪些环境:conda info --envs
(只有一个呀!不怕,继续来!)
3.查抄目前有哪些版本的python可以安置:conda search --full-name python
(好多呀,要哪个呢?嘻嘻固然是python3.5啦)
4.安置差别版本的python:conda create --name tensorflow python=3.5
(料想输入python=3.5版本后,系统会自动选择一个3.5.x的版本吧)
(python3.5.3要不要?尝试室处事器上是3.5.2,统一好啦!)
(好啦,GO!)
(嘻嘻!安全啦!又离告成近了一步!)
5.凭据提示,激活之:activate tensorflow
(嘻嘻它有了一顶小帽子~代表我确当前环境哦)
6.确保名叫tensorflow的环境已经被告成添加:conda info --envs
(Bravo!)
7.查抄新环境中的python版本:python --version
(^^高兴高兴~)
8.退出当前环境:deactivate
(小帽子失了)
9.切换环境:activate tensorflow
想切换到哪个环境就 activate哪个~
这篇文章既然是安置tensorflow的,固然要avtivate tensorflow!
小妖精!我来了!
PS:想了解更多请看Anaconda官方教程,简单易懂好上手!别乱搜网上的教程,没有官方教程看着清爽!