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