由於安裝 python 的第三方庫的時候需要編譯,所以需要安裝下面兩個庫
$ sudo yum install python-devel numpy
設定virtualenv環境
$ virtualenv caffeenv
$ cd caffeenv
$ . bin/activate
安裝 python 第三方庫
cd
/caffe-1.0/python
pip install -r requirements.txt
$ make pycaffe
首先需要設定環境變數 pythonpath,如下:
$ export pythonpath=/caffe-1.0/python
:$pythonpath
執行python,進入互動模式,然後使用 「import caffe」 來測試環境。
import caffe
在搭建環境的時候也碰到了一些問題,現總結如下:
在 「import caffe」 的時候出現下面錯誤
importerror:no
module
named
_caffe
問題原因是沒有將caffe加入到 pythonpath 環境變數裡。
解決辦法是在執行 python 之前,設定 pythonpath 環境變數。
export pythonpath=/home/jhadmin
/downloads/caffe-1.0/python:
$pythonpath
在 「import caffe」 的時候出現下面錯誤
attributeerror: 'module'
object has no attribute 'bool_'
解決辦法
$ make pycaffe
在 「import caffe」 的時候出現下面錯誤
cxx/ld -o python/caffe/_caffe.so python/caffe/_caffe.cpp
python/caffe/_caffe.cpp:10:31: fatal error: numpy/arrayobject.h: no such file or directory
#include
解決辦法
sudo yum install numpy
caffe Python特徵抽取
caffe大家一般用到的深度學習平台都是這個,關於caffe的訓練通常一般都可以通過一些命令來執行,但是在deploy階段,如果是做實際的工程,那麼c 介面用得會相對比較多。但是caffe是支援python和matlab介面的,所以用python來做一些相關的特徵的處理以及額外的任務比較方便 這裡我...
Caffe Python特徵抽取
caffe大家一般用到的深度學習平台都是這個,關於caffe的訓練通常一般都可以通過一些命令來執行,但是在deploy階段,如果是做實際的工程,那麼c 介面用得會相對比較多。但是caffe是支援python和matlab介面的,所以用python來做一些相關的特徵的處理以及額外的任務比較方便 這裡我...
caffe python讀取lmdb檔案
一般用caffe訓練模型的時候,都會首先把資料寫入資料庫,lmdb leveldb,但如果寫入之後想check一下是否寫對了,怎麼去讀lmdb檔案呢?這裡用python 讀取lmdb檔案,檢視其中的內容,看是否符合預期。如下 python 01import caffe 02import lmdb 0...