Re: [問題] 在Windows下使用 Caffe 深度學習套件

看板Python作者 (奶香咖啡)時間7年前 (2016/09/01 11:13), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
手機回文,如果排版有問題還請見諒 最近剛好在搞caffe相關的專案 本來沒用pycaffe,剛好看到這篇就順手build一下XD ※ 引述《hardman1110 (笨小孩)》之銘言: : 如題 : 看到最近蠻多開源框架可用,剛好Python又很適合拿來做資料處裡 : 所以就開始研究怎使用 : 主要是參考官方github上的指引: https://github.com/Microsoft/caffe.git : 目前完成動作: : 1. 下載 caffe source from "https://github.com/Microsoft/caffe.git" : 2. 安裝cuda-toolkit 7.5 & cudnn : 3. 將 .\windows\CommonSettings.props.example 文件名稱修改為 : .\windows\CommonSettings.props 並且設定python路徑等項目 : (ex: D:\Python\WinPython-64bit-2.7.10.3\python-2.7.10.amd64) 我是用Anaconda,可以成功build 我不確定WinPython是不是有support所有的dependency : 4. 以vc2013 打開 Caffe.sln 以Release 編譯 libcaffe 成功 (有產生 .\Build 資料 : 夾 裡面可以找到 "__init__.py" 和 "caffe_pb2.py" ) 請問確定只有編譯libcaffe嗎? 只編譯libcaffe是不會產生pycaffe的喔 要build pycaffe至少要先build過libcaffe跟caffe 不過Visual Studio的專案應該有先設定好專案相依性啦 所以可能你其實全部的專案都build過了? : 5. 將 <Caffe_Dir>\Build\x64\Release\pycaffe\caffe 複製到 : <Python_Dir>\lib\site-packages : 6. 在Python 2.7.10 Shell 底下輸入 "import caffe" : 發生問題: : 在Python 2.7.10 Shell 底下輸入 "import caffe" 會出現 "ImportError: No module : named caffe" 等訊息 : 請問有試過的大大,請問我還差甚麼步驟呢? 還請指點一下 感謝 import sys print sys.path 看一下pycaffe是不是有在上面路徑的其中之一底下 : 補充: : 1. Python 我是安裝 WinPython-64bit-2.7.10.3 所以 : numpy scipy matplotlib scikit-image 似乎都有了 : 2. Miniconda 不知道是做甚麼用的,也不清楚從哪下指令安裝 "protobuf" Miniconda我猜應該是Anaconda的輕量版 跟WinPython類似,都是python的scientific distribution 至於protobuf應該可以在Windows的cmd用pip install protobuf 我有成功build過且可以import caffe了 如果有想到缺的步驟再補上 ----- Sent from JPTT on my Asus ASUS_Z00AD. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.59.36 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1472699620.A.B3F.html

09/03 13:13, , 1F
感謝 我少build pycaffe了 (跪
09/03 13:13, 1F
文章代碼(AID): #1Nnvpai_ (Python)
文章代碼(AID): #1Nnvpai_ (Python)