TensorFlow 1.9 早已發(fā)布并在各大平臺(tái)上運(yùn)行,,如 Linux,、蘋果,、安卓等系統(tǒng),。然而,不論用戶們?nèi)绾闻?,在樹莓派上運(yùn)行 TensorFlow 卻始終是個(gè)難題,。近日,TensorFlow 終于和樹莓派展開合作,,并于今天宣布——其最新版本 TensorFlow 1.9 開始支持樹莓派,。
2015 年首次推出 TensorFlow 時(shí),,我們的初衷是希望它成為一個(gè)面向所有人的「開源機(jī)器學(xué)習(xí)框架」,。為此,我們想在擁有更多用戶的平臺(tái)上運(yùn)行,。一直以來,,我們支持 Linux,、MacOS、Windows,、iOS 和安卓,。然而,盡管很多貢獻(xiàn)者不懈努力,,在樹莓派上運(yùn)行 TensorFlow 還是很艱難?,F(xiàn)在,由于與樹莓派基金會(huì)的合作,,我們很高興地告訴大家,,可以使用 Python pip 包系統(tǒng)從預(yù)先構(gòu)建的二進(jìn)制文件中在樹莓派上安裝 TensorFlow 1.9 了!如果正在運(yùn)行 Raspbian 9(stretch),,你可以通過從終端運(yùn)行以下兩個(gè)命令來安裝它:
sudo apt install libatlas-base-dev
pip3 install tensorflow
然后就可以運(yùn)行 python3,,可以在任何你想用的平臺(tái)上使用 TensorFlow,下面是簡(jiǎn)單的「hello world」的例子
# Python
import tensorflow as tf
tf.enable_eager_execution()
hello = tf.constant(‘Hello, TensorFlow!’)
print(hello)
如果系統(tǒng)輸出如下,,就可以開始編寫 TensorFlow 程序了:
Hello, TensorFlow!
如果想了解在 TensorFlow 網(wǎng)站的樹莓派上安裝 TensorFlow 及故障解決的更多細(xì)節(jié),,請(qǐng)戳:https://www.tensorflow.org/install/install_raspbian
TensorFlow 支持樹莓派令人感到興奮,因?yàn)楹笳邠碛兄T多富有創(chuàng)造力的開發(fā)者,,在編程教學(xué)方面也有廣泛應(yīng)用,。因此,簡(jiǎn)化 TensorFlow 的安裝可以幫助我們將機(jī)器學(xué)習(xí)介紹給更多的人,。我們已經(jīng)看到 DonkeyCar 等平臺(tái)使用 TensorFlow 和樹莓派創(chuàng)造自動(dòng)駕駛玩具汽車,。二者結(jié)合的難度已經(jīng)降低,我們迫不及待想看到新項(xiàng)目的啟動(dòng),。
Eben Upton 是樹莓派的創(chuàng)始人,,他說:「現(xiàn)代計(jì)算機(jī)教育必須兼顧基礎(chǔ)知識(shí)和前沿話題??紤]到這一點(diǎn),,我們很高興能與谷歌合作,將 TensorFlow 機(jī)器學(xué)習(xí)移植到樹莓派平臺(tái)上,。我們希望看到各個(gè)年齡的孩子們用它創(chuàng)造有趣的應(yīng)用,。」我們非常同意他的觀點(diǎn),!
我們希望看到更多的教材和教程出現(xiàn),,能夠幫助越來越多的人在這個(gè)經(jīng)濟(jì)、靈活的設(shè)備中探索機(jī)器學(xué)習(xí)的可能性,。