Tensorflow开发环境配置及其基本概念
1.2. Tensorflow基本概念
1.2.1. 声明Tensor
1.2.2. 变量和占位符
1.2.2.1. 变量
1.2.2.2. 占位符
1.2.3. 计算图(The Computational Graph)
1.2.4. 矩阵操作
1.2.5. 声明运算符
1.1. 安装Tensorflow开发环境 1.1.1. 安装pycharmPycharm目前是机器学习中最普遍,最收欢迎的工具之一,它强大,具有亲和力,正如它的名字一样魅力无穷。Pycharm官网上有专业版和社区版,社区版是免费的,仅做数据科学方面的研究的话社区版也足够开发使用了,Windows系统的下载地址为:https://www.jetbrains.com/pycharm/download/#section=windows, 下载完成后就可以安装了,安装无需做特别的设置,默认安装就可以了。
1.1.2. 安装python3.6tensorflow需要运行在python3.4及以上版本,在这个问题上我就出错过一次。之前我电脑上的python版本为2.7,一开始我没有注意到这种情况,我就直接在pycharm中打开File > Default Setting > Project Interpreter,查找tensorflow然后点击安装,结果报错了(如图1-1,1-2所示),错误的提示信息也让人摸不着头脑,查阅了一些资料猛的才发现是我的python版本出了问题,于是毫不犹豫的去下载python3.6(目前已更新到3.6.2版本了),下载地址为官网:https://www.python.org/getit/, 注意python3.6版本已经不支持Win32位的系统了,只有Win64位的安装包,下载如图1-3所示的红色框中的安装包。
图1-1
图1-2
图1-3
下载完成后开始安装,在正式安装之前一定要记得勾选“Add Python 3.6 to PATH”,如图1-4所示,意思是把python的安装路径加入到系统的环境变量中。接着可根据自己需要选择默认安装或自定义安装,不管怎样都要记住安装路径,方便后续相关设置。
图1-4
图1-5
图1-5所示的安装成功后,我们再来验证一下是否真正安装成功。打开cmd,输入py,回车,可以看到出现了python3.6版本的相关信息(图1-6所示),证明安装成功。接着查看一下python的安装路径是否已经加入到了系统的环境变量中,打开控制面板 > 所有控制面板项 > 系统 > 高级系统设置 > 高级 > 环境变量,可以看到python的安装路径已经加入到了系统环境变量中,图1-7所示。如果没有路径信息,可能是安装python3.6之前忘记勾选“Add Python 3.6 to PATH”这一步,这个时候就只能自己手动添加了,把你之前记住的安装路径在新建环境变量里面填写清楚就可以了。
图1-6
图1-7 1.1.3. 安装Tensorflow
Pycharm,以及Python3.6都安装完毕,接着打开Pycharm,在File > Default Setting > Project Interpreter中点击设置图片按钮,选择Create VirtualEnv,如图1-8所示,表示新建一个虚拟环境。建立虚拟环境的目的是为了方便以后便捷、快速的安装各种库或插件,以及以后的程序执行等都在该虚拟环境下运行。点击“Create VirtualEnv”后跳出新建虚拟环境对话框,图1-9所示,在“Name”处为虚拟环境命名,“Location”是指虚拟环境的安装路径,注意不要与python3.6的安装目录相同,“Base interpreter”处选择python3.6的安装目录下的python.exe文件,设置完成后,Pycharm会为你新建好一个3.6版本的虚拟环境,如图1-10所示。
图1-8
图1-9
图1-10