当前位置: 首页 > 图灵资讯 > 技术篇> 【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能

【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能

来源:图灵教育
时间:2023-06-08 09:14:50

谷歌的人工智能在AlphaGo击败李世石后备受关注。人工智能似乎离我们很远,深度学习算法似乎非常复杂。但事实上,看看你手机上的语音助手,相机上的人脸识别,今天的头条新闻,以及主要音乐软件的歌曲“每日推荐”。各种各样的人工智能已经进入了我们生活的各个方面。它对我们产生了深远的影响。可以说,这是一个人工智能时代。

【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能_Firefly开发板

 

事实上,早在去年年底,谷歌就开源了用于制作Alphago的深度学习系统Tensorflow。我相信很多学生都准备好移动这个强大的机器学习系统。事实上,有很多官方的Tensorflow教程,但由于门槛高,他们仍然需要翻墙。安装Tensorflow变得麻烦。

本教程引用了牛头大神的帖子,安装在Firefly-RK3399上的TensorFlow。并为这个过程制作了一个新的方向教程。想玩人工智能的朋友不妨试试。

【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能_ARM_02

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

升级成功:

【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能_ai_03

二、安装pip3

进入系统后,使用ALTT+CTRL+T调出终端,输入

sudo apt install python3-pip

【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能_Firefly开发板_04

使用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

【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能_ARM_05

安装完成!

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 安装教程:RK3399上运行谷歌人工智能_人工智能_06

总结:

作为一种机器学习工具,Tensorflow已经开源一年了。在Google的影响下,Tensorflow已经成为一种流行的开源机器学习。在短短一年多的时间里,基于Tensorflow的案例很多,如图像识别、自然语言处理、小型Alphago、机器音乐编写等。

人工智能离我们不远,TensorFlow的开源给了我们创造自己人工智能的机会。