下載TensorFlow https://github.com/tensorflow/tensorflow/tree/v1.1.0 汰规。Tags選擇版本汤功,下載解壓。
pip安裝溜哮。pip滔金,Python包管理工具,PyPI(Python Packet Index) https://pypi.python.org/pypi 茂嗓。
Mac環(huán)境餐茵。
安裝virtualenv。virtualenv述吸,Python沙箱工具忿族,創(chuàng)建獨(dú)立Python環(huán)境。pip install virtralenv --upgrade 安裝virtualenv蝌矛。virtualenv --system-site-packages ~/tensorflow 創(chuàng)建tensorflow文件夾道批。cd ~/tensorflow 進(jìn)入目錄。source bin/activate 激活沙箱入撒。pip install tensorflow==1.1.0 安裝TensorFlow隆豹。
Ubuntu/Linux環(huán)境。
先安裝virtualenv沙盒環(huán)境茅逮,再用pip安裝TensorFlow璃赡。CPU版 pip install tensorflow==1.1.0 。GPU版 pip install tensorflow-gpu==1.1.0 献雅。
Windows環(huán)境碉考。
Windows 7?Windows 10、Server 2016惩琉。PowerShell豆励。64位Python3.5.x。
Java安裝。
下載JAR(Java ARchive)libtensorflow-1.1.0-rc2.jar良蒸。本地庫(kù)技扼,libtensorflow_jni-cpu-darwin-x86_64-1.1.0-rc2.tar.gz解壓到j(luò)ni目錄。編譯 javac -cpu libtensorflow-1.1.0-rc2.jar MyClass.java 嫩痰。
源代碼安裝剿吻。
Bazel編譯工具,JDK 8串纺,0.44丽旅。brew install bazel 。其他操作系統(tǒng)纺棺,apt-get榄笙。進(jìn)入tensorflow-1.1.0源代碼目錄,運(yùn)行./configure祷蝌,Python路徑茅撞、是否用HDFS、是否用Google Cloud Platform巨朦。bazel編譯命令米丘,加入--local_resources 2048,4,1.0限制內(nèi)存大小。bazel build --local_resources 2048,4,1.0 -c opt //tensorflow/tools/pip_package:build_pip_package bazel-bin/tensorflow/tools/pip_package/build_pip_package /tem/tensorflow_pkg 糊啡。進(jìn)入/tem/tensorflow_pkg拄查,pip install /tmp/tensorflow_pkg/tensorflow-1.1.0-cp27-cp27m-macosx_10_12_intel.whl 。GPU版本需要配置選擇使用CUDA棚蓄、CUDA SDK版本堕扶。
依賴模塊。
numpy癣疟。存儲(chǔ)挣柬、處理大型矩陣科學(xué)計(jì)算包。比Python嵌套列表結(jié)構(gòu)(nested list structure)高效睛挚。強(qiáng)大N維數(shù)組對(duì)象Array。成熟函數(shù)庫(kù)急黎。整合C/C++扎狱、Fortran代碼工具包。線性代數(shù)勃教、傅里葉變換淤击、隨機(jī)數(shù)生成函數(shù)。pip install numpy --upgrade 故源。
matplotlib污抬。繪圖庫(kù)。一整套和MATLAB相似命令A(yù)PI。適合交互式制圖印机。線圖矢腻、散點(diǎn)圖、等高線圖射赛、條形圖多柑、柱狀圖、3D圖楣责。繪圖控件竣灌,嵌入GUI應(yīng)用「阳铮可視化訓(xùn)練結(jié)果初嘹、特征映射。pip install matplotlib --upgrade 沮趣。
jupyter notebook削樊。Ipython升級(jí)版。瀏覽器創(chuàng)建兔毒、共享代碼漫贞、方程、文檔育叁⊙钙辏基于Tornado框架Web應(yīng)用,MQ消息管理豪嗽。pip install jupyter --upgrade 谴蔑。打開 jupyter notebook 。瀏覽器自動(dòng)打開龟梦,啟動(dòng)成功隐锭。
scikit-image。圖像處理算法计贰,過(guò)濾圖片钦睡。pip install scikit-image --upgrade 。
librosa躁倒。音頻特征提取荞怒。pip install librosa --upgrade 。
nltk秧秉。語(yǔ)料庫(kù)褐桌。自然語(yǔ)言處理,分詞象迎、詞性標(biāo)注荧嵌、命名實(shí)體識(shí)別(NER)、句法分析。pip install nltk --upgrade 啦撮。nltk.download()下載nltk數(shù)據(jù)源谭网。
keras。第一個(gè)TensorFlow核心高級(jí)別框架逻族,默認(rèn)API蜻底。pip install keras --upgrade 。
tflearn聘鳞。pip install git+https://github.com/tflearn/tflearn.git 薄辅。
參考資料:
《TensorFlow技術(shù)解析與實(shí)戰(zhàn)》
歡迎付費(fèi)咨詢(150元每小時(shí)),我的微信:qingxingfengzi