caffe與libprotobuf的那些事

2021-09-08 12:32:29 字數 1275 閱讀 8082

安裝環境 ubuntu16.04

作業系統由於安裝了各種 python版本 以及各種anconda版本,protobuf 也不只一種。先欣賞下我伺服器的python版本 

cuicui@ubuntu:~/python$ whereis python

python: /usr/bin/python3.5 /usr/bin/python2.7-config /usr/bin/python /usr/bin/python3.5m /usr/bin/python2.7 /usr/lib/python3.5 /usr/lib/python2.7 /etc/python3.5 /etc/python /etc/python2.7 /usr/local/lib/python3.5 /usr/local/lib/python2.7 /usr/include/python2.7 /usr/share/python /home/cuicui/anaconda2/bin/python /home/cuicui/anaconda2/bin/python2.7 /home/cuicui/anaconda2/bin/python2.7-config /home/cuicui/anaconda3/bin/python3.6-config /home/cuicui/anaconda3/bin/python /home/cuicui/anaconda3/bin/python3.6m-config /home/cuicui/anaconda3/bin/python3.6 /home/cuicui/anaconda3/bin/python3.6m /usr/share/man/man1/python.1.gz

本人親試最好用於caffe的還是 /usr/bin/python2.7 + libprotobuf 2.6.1

而anconda2 +python2.7 + libprotobuf2.6.1 嘗試了一下,沒有成功,也懶得倒騰了。

指定protobuf為2.6.1版本的安裝命令為:

sudo apt-get install libprotobuf-dev
令附上 anconda2 中指定protobuf為2.6.1版本的安裝命令為:

conda install -c minrk libprotobuf
當然,安裝成功後,後面要依賴這些安裝,當然要選擇對應的python執行,注意檢視python是哪個python,我都是這麼執行的現在:

cuda_visible_devices=5 /usr/bin/python2.7  ***.py

caffe學習與使用

最初一直使用window7 tensorflow gpu版本,用anaconda一鍵配置,傻瓜式的方法,但出問題了除錯困難。因學習需要,安裝好了ubuntu caffe,在linux下進行訓練不僅可以增加對軟體原理的理解,也有助於提高碼農等級。詳細內容 1.獲取資料,data mnist get m...

caffe安裝與配置完美

發現了乙個詳細安裝教程儲存下來吧戳戳戳!感謝大神!下面是一些用到的一些比較經典的部落格caffe中的makefile.config的一些說明 ubuntu16.04安裝caffe問題總結以及解決方案 sudo pip install r requirements.txt 出錯 caffe的配置過程 ...

Caffe學習筆記 Caffe模型

乙個完整的深度學習系統最核心的兩個方面是資料和模型。深度學習模型通常由三部分引數組成 可學習引數 learnable parameter 又稱可訓練引數 神經網路權係數 權重,其數值由模型初始化引數 誤差反向傳播過程控制,一般不可人工干預。結構引數 archetecture parameter 包括...