tensorflow被譽爲最有前途的深度學習框架,它使用了簡單的Python做爲接口語言,支持多GPU、分佈式,入坑深度學習的必定不要錯過。
本文介紹在windows10下安裝cpu版本的tensorflow做爲入門學習。windows10 redstone preview自帶的bash on ubuntu on windows很是強大,幾乎支持了linux的所有功能,
性能和navie linux應該是同樣的。喜歡嚐鮮的朋友必定不要錯過。linux
安裝tensorflow須要比較新的numpy,windows10自帶的ubuntu源裏的numpy太老,須要自行編譯安裝numpy。
安裝numpy須要openblas或者mkl,因此首先安裝openblas。git
openblas是華人編寫高性能計算庫,可以極大的加速numpy。
下載openblas只須要 git clone git://github.com/xianyi/OpenBLAS.git便可,因爲openblas是fortan編寫還須要安裝gfortan,
而後 sudo make cf=gfortan && make install。
默認安裝路徑應該是 /opt/OpenBLAS。github
numpy的下載地址 git clone git://github.com/numpy/numpy.git 。進入numpy的的下載文件夾,而後修改下site.cfg這是numpy的build config,把裏面的openblas配置
正確。ubuntu
安裝tensowflow是最簡單的就一行
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whlwindows
windows10真心不錯。api