在windows上安裝tensorflow


前言

tensorflow被譽為最有前途的深度學習框架,它使用了簡單的Python作為接口語言,支持多GPU、分布式,入坑深度學習的一定不要錯過。
本文介紹在windows10下安裝cpu版本的tensorflow作為入門學習。windows10 redstone preview自帶的bash on ubuntu on windows非常強大,幾乎支持了linux的全部功能,
性能和navie linux應該是一樣的。喜歡嘗鮮的朋友一定不要錯過。

准備

安裝tensorflow需要比較新的numpy,windows10自帶的ubuntu源里的numpy太老,需要自行編譯安裝numpy。
安裝numpy需要openblas或者mkl,所以首先安裝openblas。

安裝openblas

openblas是華人編寫高性能計算庫,能夠極大的加速numpy。
下載openblas只需要 git clone git://github.com/xianyi/OpenBLAS.git即可,由於openblas是fortan編寫還需要安裝gfortan,
然后 sudo make cf=gfortan && make install。
默認安裝路徑應該是 /opt/OpenBLAS。

安裝numpy

numpy的下載地址 git clone git://github.com/numpy/numpy.git 。進入numpy的的下載文件夾,然后修改下site.cfg這是numpy的build config,把里面的openblas配置
正確。

安裝tensorflow

安裝tensowflow是最簡單的就一行
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl

測試

windows10真心不錯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM