AI入门工具篇-Tensorflow安装

还记得去年大火大热的AlphaGo吗?从2015年开始,AlphaGo这名“网络棋手”先后挑战了欧洲围棋冠军、世界围棋冠军,几战成名后,吸引了大量的关注。而它背后的推动力正是Tensorflow,一个 Google于2015年11月开源的用于制作AlphaGo的机器学习及深度学习框架。

想了解AI,加入AI行列,那么我们先从最基础的工具开始吧。本文抛砖引玉,主要讲解Tensorflow的安装。

在Linux系统下Tensorflow安装

一般选择Linux系统来运行Tensorflow。 虽然在windows上可以使用Docker运行,但是小问题很多。对Tensorflow支持最好的还是基于unix内核的系统。所以先把虚拟机装起来吧。

Tensorflow支持多种前端语言,但对Python的支持是最好的, Ubuntu自带了Python,所以一般不用烦心安装事宜。

安装PIP

Ubuntu/Linux 64-bit Terminal里输入

$ sudo apt-get install python-pip python-dev

苹果Mac OS X安装pip命令

$ sudo easy_install pip

python-pip和python-dev是Tensorflow安装和运行需要的两个软件包,pip 是一种包管理系统,用于安装和管理用 Python 写的软件包。dev是一个额外的类库。

安装Tensorflow

Ubuntu/Linux 64-bit Terminal里输入

$ sudo apt-get install python-pip python-dev

苹果Mac OS X安装pip命令

$ sudo easy_install pip

python-pip和python-dev是Tensorflow安装和运行需要的两个软件包,pip 是一种包管理系统,用于安装和管理用 Python 写的软件包。dev是一个额外的类库。

一般第一次执行安装都会报Pip版本问题,可以根据提示命令升级一下(其实升级之后还是8.1.1版本,但是这个错不再报了)。

pip install –upgrade pip

Tensorflow在线安装的时候会自动下载安装一些依赖包,所以网络一断或者网速不好也可能安装失败,多试几次就好了,最后成功的截图如下。

安装完毕,让我们用python写个hello world实验一下吧。

从Terminal进入Python环境的方法也很简单,直接输入命令:Python。如果本机已经安装了Python,Terminal会显示Python的版本号等信息,同时会进入Python命令模式“>>>”。

输入一段打印”hello,tensorflow!”的python代码执行一下,如下图:

大型程序开发还是需要用IDE,好用的IDE有很多,Eclipse安装插件也可以支持Python(本文不介绍了,有兴趣可以自行研究)。

下面介绍一下Komodo IDE的免费版Komodo Edit。在Linux下打开官网(http://komodoide.com/download/edit-linux64/#),下载得到的是一个压缩文件。解压后安装一下(./install.sh)。Komodo Edit界面如下:

将刚才打印“Hello,tensorflow!”的 Python程序保存.py文件执行一下,验证成功。

小结

工具安装和使用总是学习一项新技术的基础和入门,本文大致介绍了一下Tensorflow的安装使用,后续关于Tensorflow更多功能和模型的训练欢迎有兴趣的朋友们一起探讨。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171218G0BIO500?refer=cp_1026

相关快讯

扫码关注云+社区