| 作者/攝影 | 翻譯:宗諭
審閱:阿吉老師 主題圖片:翻攝自ubuntu及TensorFlow網站,特此致謝! |
| 說明 | 原文請見此,感謝TensorFlow團隊授權,特此致謝! |
| 材料表 |
|
硬體需求:
1.從TensorFlow 1.6開始,執行檔使用AVX指令集,因此在較舊的CPU上,可能無法執行。
2.請先閱讀GPU支援說明,並在ubuntu上設定好能安裝CUDA的GPU。
Step1:請在您的系統上先安裝Python開發環境(需使用Python 3.4、3.5或3.6)。
請用以下指令來檢查:
[pastacode lang=”python” manual=”python3%20–version%0Apip3%20–version%0Avirtualenv%20–version” message=”” highlight=”” provider=”manual”/]
如果這些套件都已經安裝好了,請跳過下一步。若沒有安裝好的話,請安裝Python、pip package manager及Virtualenv。
[pastacode lang=”python” manual=”sudo%20apt%20update%0Asudo%20apt%20install%20python3-dev%20python3-pip%0Asudo%20pip3%20install%20-U%20virtualenv%20%20%23%20system-wide%20install%0A” message=”” highlight=”” provider=”manual”/]
Step2:建立虛擬環境(推薦)
Python virtual environments are used to isolate package installation from the system.
之所以要建立個別的Python虛擬環境,是為了從作業系統隔離不同版本的套件。
Create a new virtual environment by choosing a Python interpreter and making a ./venv directory to hold it:
1.藉由選擇一個Python直譯器並產生一個./venv目錄存放它,以建立一個新的虛擬環境。
[pastacode lang=”python” manual=”virtualenv%20–system-site-packages%20-p%20python3%20.%2Fvenv” message=”” highlight=”” provider=”manual”/]
2.使用shell指令來啟動虛擬環境。
[pastacode lang=”python” manual=”source%20.%2Fvenv%2Fbin%2Factivate%20%20%23%20sh%2C%20bash%2C%20ksh%2C%20or%20zsh” message=”” highlight=”” provider=”manual”/]
When virtualenv is active, your shell prompt is prefixed with (venv).
3.當虛擬環境被啟動,您電腦上的提示符號的前面會多了一個(venv)。
Install packages within a virtual environment without affecting the host system setup. Start by upgrading pip:
4.在虛擬環境中安裝套件,不會影響主機系統的設定。讓我們先升級pip:
[pastacode lang=”python” manual=”pip%20install%20–upgrade%20pip%0A%0Apip%20list%20%20%23%20show%20packages%20installed%20within%20the%20virtual%20environment%0A” message=”” highlight=”” provider=”manual”/]
5.如果您已經不需使用TensorFlow,請用以下命令離開虛擬環境:
[pastacode lang=”python” manual=”deactivate%20%20%23%20don’t%20exit%20until%20you’re%20done%20using%20TensorFlow” message=”” highlight=”” provider=”manual”/]
Step3:安裝TensorFlow pip套件
Choose one of the following TensorFlow packages to install from PyPI:
因為本文使用的作業系統是ubuntu,所以請根據您的電腦規格,從PyPI來安裝下列其中一個TensorFlow套件:
- tensorflow– 當前版本,只支援CPU,推薦初學者安裝。
- tensorflow-gpu– 當前版本,支援GPU(ubuntu和Windows)
- tf-nightly – nightly版本,只支援CPU,不穩定。
- tf-nightly-gpu–nightly版本,支援GPU,不穩定(ubuntu和Windows)
請在虛擬環境中輸入以下命令來安裝您所要的TensorFlow版本,例如:
[pastacode lang=”python” manual=”pip%20install%20–upgrade%20tensorflow” message=”” highlight=”” provider=”manual”/]
接下來,驗證安裝:
[pastacode lang=”python” manual=”python%20-c%20%22import%20tensorflow%20as%20tf%3B%20tf.enable_eager_execution()%3B%20print(tf.reduce_sum(tf.random_normal(%5B1000%2C%201000%5D)))%22″ message=”” highlight=”” provider=”manual”/]
如果沒有看到錯誤訊息,就安裝完成了!接下來,讀者可以先閱讀一些教學文件,然後展開對TensorFlow的初體驗。
備註:如果想要購買人工智慧相關產品,歡迎洽詢機器人王國商城。
相關文章
-
[ AI人工智慧-神經運算 ] 淺談人工智慧實作,開源工具Tensorflow與安裝(Windows篇)
-
[ 翻譯 ] 2018.11.14- 網友大哉問:迴圈有許多種類型,TensorFlow中的tf.while_loop()是屬於哪一種呢?
-
[ 翻譯 ] 2018.11.19- Intel最新推出 NCS 2 第二代神經運算棒! 打造更聰明AIoT裝置
-
[ 影片 ] 2018.11.01- CAVEDU觀點:如何看AI與科技教育(完整版)
-
[ 翻譯 ] 2018.08.03-根據TensorFlow團隊,TensorFlow 1.9正式支援樹莓派
-
[翻譯] 2018.8.14-根據TensorFlow團隊,TensorFlow 2.0預覽版預計於下半年發佈(繁、簡中文版)
-
[ 翻譯 ] 2018.09.21- 認識TensorFlow.js,在瀏覽器就能用JavaScript 訓練機器學習模型喔!





