新人上手TensorFlow 之前前後後
從一個小白,上手TensorFlow,過程還是挺複雜的。除了必要的步驟,其中還有許多小技巧,這裡根據親身經歷,記錄分享一下。
1. TensorFlow上手的基本流程
2. 安裝python
TensorFlow支援python、C++、java等多種語言,不過支援最好的就是python了。所以上來呢,先要安裝python。安裝python有兩種方法,直接安裝和安裝整合包。
這一環節好多部落格都有寫,具體我就不多說了,直接百度就好。給出幾個不錯的帖子:
這裡強調一下,推薦使用Anaconda!
3. 安裝notepad++
安裝完python後,就要試一下啦!編輯器有好多,比較常用的有 eclipse、 cmd+notepad++、jupyter notebook等。這幾個都不錯,建議都裝一下吧。編寫大型的複雜的程式的時候,可以用eclipse,自動補全、程式碼提示、除錯等都比較方便。jupyter notebook上手學習寫部落格特別好啊。cmd+notepad++呢,則是輕量有強大。
安裝notepad++
這個沒啥好多的,百度下載安裝就成了。特別小。
修改Tab健:
因為python對空格比較敏感,所以針對python,最好修改一下tab鍵的形式:
在notepad++的選單中,選擇:設定–>首選項–>語言–>製表符設定:選中python,並勾選替換為空格。
順便,把自動完成也配置一下:
其實,這裡選函式自動完成、單詞自動完成等都可以,看個人喜好吧!
新增python執行
我們用notepad++寫完程式後,就可以直接在cmd或者jupyternotebook裡執行。不過notepad++ 可以直接執行,還是很方便的:具體:
選擇notepad++選單: 執行–>執行。然後在彈出的輸入執行程式名中 輸入:
cmd /k python “$(FULL_CURRENT_PATH)” & ECHO. & PAUSE & EXIT
點選儲存,給一個name,比如 run python。 設定一個快捷鍵,注意不要衝突。面板最下方有提示。OK儲存。
這樣,直接鍵盤輸入快捷鍵,就能直接執行python了!
3. python入門
網上有大量的教程。推薦:
1. 廖雪峰的python3教程
2. python3菜鳥教程
3. python官網及API
4. GitHub
4. 安裝TensorFlow
現在就到了正題了,安裝TensorFlow。
這個的部落格也特別多,我也總結了一篇:
Windows安裝TensorFlow詳細教程
可以參考。
5. TensorFlow的學習
- TensorFlow的GitHub
- 極客學院組織的中文API翻譯GitHub
- TensorFlow的API:
TensorFlow的官網有API,不過國內還要翻牆。這裡推薦一個神奇的網站:https://devdocs.io/
這個網站有一系列的語言的API:
真的是一個神奇的網站!!!
還不止於此!API這麼常用的東西,自然希望可以離線看啦!沒問題:
具體:
選中左側欄的選單按鈕(三個豎點), 點選offline Data,然後install你想要的就可以了!
4. TensorFlow書籍推薦:
《TensorFlow實戰》 黃文堅 唐源 著
5. TensorFlow 視訊推薦: 莫煩的TensorFlow https://www.youtube.com/watch?v=RSRkp8VAavQ&list=PLXO45tsB95cKI5AIlf5TxxFPzb-0zeVZ8&index=1
這個是來自YouTube的。有中英文版。