谷歌的人工智能在AlphaGo击败李世石后备受关注。人工智能似乎离我们很远,深度学习算法似乎非常复杂。但事实上,看看你手机上的语音助手,相机上的人脸识别,今天的头条新闻,以及主要音乐软件的歌曲“每日推荐”。各种各样的人工智能已经进入了我们生活的各个方面。它对我们产生了深远的影响。可以说,这是一个人工智能时代。
事实上,早在去年年底,谷歌就开源了用于制作Alphago的深度学习系统Tensorflow。我相信很多学生都准备好移动这个强大的机器学习系统。事实上,有很多官方的Tensorflow教程,但由于门槛高,他们仍然需要翻墙。安装Tensorflow变得麻烦。
本教程引用了牛头大神的帖子,安装在Firefly-RK3399上的TensorFlow。并为这个过程制作了一个新的方向教程。想玩人工智能的朋友不妨试试。
1.安装Ubuntu系统
将Ubunu系统镜像烧录到Firefly-RK399,我升级为Ubuntu单系统:Firefly-RK39_xubuntu1604_20170704.img,此固件可在官网下载:
http://www.t-firefly.com/zh/firenow/Firefly-rk3399/download/
注:若您的Firefly-RK399是默认的双系统固件,可直接切换到Ubuntu系统,跳过此步骤:
切换教程:
http://wiki.t-firefly.com/index.图灵/Firefly-RK3399/Starter_guide
升级成功:
二、安装pip3
进入系统后,使用ALTT+CTRL+T调出终端,输入
sudo apt install python3-pip
使用git下载tensorflow-1.1.cp35-cp35-cp35m-linux_arch64.whl
安装git
sudo apt-get install git-core
下载tensorflow-1.1.cp35-cp35-cp35m-linux_arch64.whl
git clone https://github.com/Johnnychan8/Tensorflow4FireflyRK399.git
4.使用pip3安装Tensorflow
cd Tensorflow4FireflyRK39
pip3 install tensorflow-1.1.cp35-cp35-cp35m-linux_arch64.whl
安装完成!
5.测试Tensorflow完成上述步骤后,Tensorflow已安装到Firefly-RK399。此时,通过简单的例程测试程序输入
python3
import tensorflow as tfhello = tf.constant('Hello world!')sess = tf.Session()print(sess.run(hello))
此时会打印
b'Hello world!'
总结:
作为一种机器学习工具,Tensorflow已经开源一年了。在Google的影响下,Tensorflow已经成为一种流行的开源机器学习。在短短一年多的时间里,基于Tensorflow的案例很多,如图像识别、自然语言处理、小型Alphago、机器音乐编写等。
人工智能离我们不远,TensorFlow的开源给了我们创造自己人工智能的机会。