1. 程式人生 > >【新手向】TensorFlow 安裝教程:RK3399上運行谷歌人工智能

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

on() 總結 apt 朋友 alt 小型 start light 做了

從AlphaGo大勝柯潔後,谷歌的人工智能備受關註。人工智能好像離我們好遠,深度學習算法貌似非常復雜。但其實看看你的手機上的語音助手,相機上的人臉識別,今日頭條上幫你自動篩選出來的新聞,還有各大音樂軟件的歌曲“每日推薦”……形形色色的AI早已進入我們生活的方方面面。深刻的影響了著我們,可以說,這是一個AI的時代。



技術分享

其實早在去年年底,谷歌就開源了其用來制作AlphaGo的深度學習系統TensorFlow,相信有不少同學曾經對著這款強大的機器學習系統蠢蠢欲動,官方的Tensorflow的教程其實不少,但苦於門檻較高,還需要FQ。安裝TensorFlow變得麻煩起來。

本教程引用了牛頭大神的帖子,在Firefly-RK3399上裝上的TensorFlow。並將過程做了一個新手向的教程,想動手玩玩人工智能的朋友不妨試試。


技術分享

1,安裝Ubuntu系統

燒錄Ubunu系統鏡像到Firefly-RK3399,我升級的是ubuntu單系統:Firefly-RK3399_xubuntu1604_201707041527.img,可到官網下載此固件:

http://www.t-firefly.com/zh/firenow/Firefly-rk3399/download/


註意:如果你的Firefly-RK3399是默認的雙系統固件,可以直接切換到Ubuntu系統,跳過此步驟:
切換教程:http://wiki.t-firefly.com/index.php/Firefly-RK3399/Starter_guide


升級成功:
技術分享


2,安裝pip3

進入系統後使用ALT+CTRL+T調出終端,輸入

sudo apt install python3-pip

技術分享

3,使用git下載tensorflow-1.1.0rc1-cp35-cp35m-linux_aarch64.whl

安裝git

sudo apt-get install git-core


下載tensorflow-1.1.0rc1-cp35-cp35m-linux_aarch64.whl

git clone https://github.com/JohnnyChan8/TensorFlow4FireflyRK3399.git

4,使用pip3安裝TensorFlow

cd TensorFlow4FireflyRK3399

pip3 install tensorflow-1.1.0rc1-cp35-cp35m-linux_aarch64.whl


技術分享

安裝完成!

5,測試TensorFlow
完成上面的步驟後,TensorFlow已經安裝到Firefly-RK3399了,這個時通過簡單的例程來測試程序輸入

python3

  1. import tensorflow as tf
  2. hello = tf.constant(‘Hello world!‘)
  3. sess = tf.Session()
  4. print(sess.run(hello))


此時會打印
b‘Hello world!‘

技術分享

總結:

TensorFlow作為機器學習工具已經開源了一年,借助Google的影響力TensorFlow成為了熱門的開源機器學習,在短短的一年多的時間,在GitHub上已經產生了眾多的基於TensorFlow的案例,如圖像識別,自然語言處理,小型AlphaGo,機器編寫音樂等等有趣的項目。

人工智能真得離我們不遠,TensorFlow的開源讓我們有創造屬於自己的人工智能的機會。

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