Caffe 安裝配置 CentOS 無GPU

2021-07-05 07:24:21 字數 2911 閱讀 7259

ref:

環境: centos 6.4

由於我的centos伺服器上沒有nvidia的顯示卡,不過 caffe 是可以在cpu模式下進行train和predict的,因此我嘗試了在沒有gpu的情況下把caffe跑起來。

主要參考官網的文件,installation。

安裝 caffe 前需要安裝以下庫:

sudo yum install cuda或者

, 之後按提示安裝就好了,這個安裝特別簡單。

-develcaffe作者預設你已經配置好了opencv環境,文件裡沒有說這一步。好在有人已經寫好了配置opencv的指令碼, ,直接拿來用。

.sh如果指令碼執行失敗,則詳細閱讀rethat

/opencv_install

.sh的**,然後手工敲入命令進行安裝。

make all主要參考官網的 training mnist with caffe

cd $caffe_root

/data

/mnist

./get_mnist.sh

cd $caffe_root

/examples

/lenet

export

ld_library_path

=$ld_library_path

:/usr/

local

/cuda

/lib64

./create_mnist

.sh

執行完上述命令後,應該會得到兩個資料集,mnist

-train

-leveldb

/, 和mnist

-test

-leveldb

/.

最終的model,

由於伺服器沒有安裝顯示卡,只能使用cpu訓練。切換到cpu模式非常簡單,只需要在lenet_solver

.prototxt中修改一行:

# solver mode: 0 for cpu and 1 for gp

solver_mode: 0

./

train_lenet

.sh

經過一段時間執行,訓練完成!最終的model,會存為乙個二進位制的protobuf檔案,lenet_iter_10000.

cnn之caffe配置

centos 安裝配置

安裝必要軟體 yum install gcc yum install gcc c yum install vim yum install wget yum insatll zip 網路配置 一 centos 修改ip位址 修改對應網絡卡的ip位址的配置檔案 如果只有一張網絡卡就是eth0,類推 vi...

centos安裝配置

1.最小化安裝 2.配置hostname hostnamectl status hostnamectl set hostname hostname 3.關閉selinux selinux的工作模式一共有三種 enforcing permissive和disabled enforcing 強制模式 只...

centos安裝配置

使用vmware安裝磁碟分配 進入系統後配置網絡卡cd etc sysconfig network scripts pwdls vi ifcfg eth0 修改介面配置檔案 進入後做以下修改 hwaddr xx xx xx xx xx xx 注釋掉實體地址防止埠衝突 初始時會分配的 onboot y...