Sublime Text3搭建Tensorflow環境
最近在Mac上練習一些Tensorflow簡單代碼,搭建了Sublime Text3的Tensorflow環境,Ubuntu環境下搭建步驟類似
- 電腦:Mac
- 軟體:Sublime Text3
安裝Sublime Text3
1. 從Sublime Text3官網下載Sublime Text3 for Mac 3153版本安裝包安裝
2. 根據安裝提示輸入以下License信息
----- BEGIN LICENSE -----TwitterInc200 User LicenseEA7E-8900071D77F72E 390CDD93 4DCBA022 FAF6079061AA12C0 A37081C5 D0316412 4584D13694D7F7D4 95BC8C1C 527DA828 560BB037D1EDDD8C AE7B379F 50C9D69D B35179EF2FE898C4 8E4277A8 555CE714 E1FB0E43D5D52613 C3D12E98 BC49967F 7652EED29D2D2E61 67610860 6D338B72 5CF95C69E36B85CC 84991F19 7575D828 470A92AB------ END LICENSE ------
配置Sublime Text3
- 配置信息設置路徑:
Sublime Text -> Preferences -> Settings
1. Settings Default:默認設置不做修改
2. Settings User:用戶設置編寫修改
- 配置樣例說明
1. 關閉Sublime Text3自動搜索提示更新版本
2. 設置界面風格
{ //關閉版本更新提示 "ignored_packages": [ "Vintage" ], "update_check": false, //設置界面風格 "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", "dictionary": "Packages/Language - English/en_GB.dic", "expand_tabs_on_save": true, "fold_buttons": true, "font_size": 14, "bold_folder_labels": true, "word_wrap":true, "wrap_width":80, "rulers":[80,100], "vintage_ctrl_keys": true, "vintage_start_in_command_mode": true, "line_padding_bottom": 2, "line_padding_top": 2, "tab_size": 4, "theme": "Default.sublime-theme", "translate_tabs_to_spaces": true, "font_face": "YaHei Consolas Hybrid", "caret_style": "phase", "highlight_line": true, "highlight_modified_tabs": true,}
安裝Sublime Text3插件
- 安裝 Package Control
1. 打開Console命令行兩種方式:
Ctrl+`快捷鍵/Sublime Text -> View -> Show Console
2. 粘貼並回車運行如下代碼:
import urllib.request,os; pf = 『Package Control.sublime-package『; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 『wb『).write(urllib.request.urlopen( 『http://sublime.wbond.net/『 + pf.replace(『 『,『%20『)).read())
3. Package Control安裝成功說明:
Sublime Text -> Preferences下出現Package Control選項
- 安裝所需插件
1. 打開Package Control
Sublime Text -> Preferences -> Package Control
2. 選擇安裝組件
Package Control: Install Package
3. 可選擇安裝所需插件
4. 設置Sublime Text3主題
Nexus
Soda Dark
終端Terminal配置Tensorflow環境
- Python2配置Tensorflow環境
sudo apt-get update//安裝Python2sudo apt-get install python//安裝pipsudo apt-get install python-pip//安裝numpysudo pip install numpy//安裝matplotlibsudo pip install matplotlib//安裝scipysudo pip install scipy//安裝pandassudo pip install pandas//安裝深度學習框架kerassudo pip install keras//安裝深度學習框架tensorflow(CPU)sudo pip install tensorflow
- Python3配置Tensorflow環境
sudo apt-get update//安裝Python3sudo apt-get install python3//安裝pip3sudo apt-get install python3-pip//安裝numpysudo pip3 install numpy//安裝matplotlibsudo pip3 install matplotlib//安裝scipysudo pip3 install scipy//安裝pandassudo pip3 install pandas//安裝深度學習框架kerassudo pip3 install keras//安裝深度學習框架tensorflow(CPU)sudo pip3 install tensorflow
Sublime Text3配置Python3編譯介面
1. 打開編譯介面設置路徑
Tools -> Build System -> New Build System
2. 填寫Python3編譯介面配置程序
{ 「cmd」: [「/python/to/path」, 「-u」, 「$file」], 「file_regex」: 「^[ ]File 」(…?)」, line ([0-9]*)」, 「selector」: 「source.python」 }
- 介面程序說明
「/python/to/path」:電腦上Python3的安裝路徑
- 終端Terminal查看Python3安裝路徑命令
which python3
3. 保存介面程序在默認路徑
4. 設置Python3編譯環境
Tools -> Build System -> Python3
Sublime Text3訓練MNIST數據集
1. 終端Terminal下載Keras包
git clone https://github.com/fchollet/keras.git
2. Sublime Text3打開樣常式序
樣常式序路徑:keras -> examples -> mnist_mlp.py
3. 程序運行快捷鍵說明
Command+B
4. MNIST數據集訓練結果
- Test loss:0.1068
- Test accuracy:0.9829
推薦閱讀:
※自己實現黑白圖片自動上色AI(一)
※Deep Learning With Keras (8):在小數據集上訓練卷積神經網路(下)
※FancyKeras-數據的輸入(傳統)
※AI-challenger-Stock Training代碼
※一次關於嚴重侵犯著作權的事件
TAG:TensorFlow | 深度学习DeepLearning | Keras |