1. 程式人生 > >新人上手TensorFlow 之前前後後

新人上手TensorFlow 之前前後後

從一個小白,上手TensorFlow,過程還是挺複雜的。除了必要的步驟,其中還有許多小技巧,這裡根據親身經歷,記錄分享一下。

1. TensorFlow上手的基本流程

TensorFlow上手1

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,並勾選替換為空格。

TensorFlow2

順便,把自動完成也配置一下:

TensorFlow3

其實,這裡選函式自動完成、單詞自動完成等都可以,看個人喜好吧!

新增python執行

我們用notepad++寫完程式後,就可以直接在cmd或者jupyternotebook裡執行。不過notepad++ 可以直接執行,還是很方便的:具體:

選擇notepad++選單: 執行–>執行。然後在彈出的輸入執行程式名中 輸入:

cmd /k python “$(FULL_CURRENT_PATH)” & ECHO. & PAUSE & EXIT

點選儲存,給一個name,比如 run python。 設定一個快捷鍵,注意不要衝突。面板最下方有提示。OK儲存。
這樣,直接鍵盤輸入快捷鍵,就能直接執行python了!
TensorFlow4

3. python入門

網上有大量的教程。推薦:
1. 廖雪峰的python3教程
2. python3菜鳥教程
3. python官網及API
4. GitHub

4. 安裝TensorFlow

現在就到了正題了,安裝TensorFlow。
這個的部落格也特別多,我也總結了一篇:
Windows安裝TensorFlow詳細教程

可以參考。

5. TensorFlow的學習

  1. TensorFlow的GitHub
  2. 極客學院組織的中文API翻譯GitHub
  3. TensorFlow的API:
    TensorFlow的官網有API,不過國內還要翻牆。這裡推薦一個神奇的網站:https://devdocs.io/
    這個網站有一系列的語言的API:
    TensorFlow5

真的是一個神奇的網站!!!
還不止於此!API這麼常用的東西,自然希望可以離線看啦!沒問題:
具體:
TensorFlow5
選中左側欄的選單按鈕(三個豎點), 點選offline Data,然後install你想要的就可以了!

TensorFlow7

4. TensorFlow書籍推薦:
《TensorFlow實戰》 黃文堅 唐源 著

5. TensorFlow 視訊推薦: 莫煩的TensorFlow https://www.youtube.com/watch?v=RSRkp8VAavQ&list=PLXO45tsB95cKI5AIlf5TxxFPzb-0zeVZ8&index=1
這個是來自YouTube的。有中英文版。