Docker Caffe部署
Caffe是一個清晰而高效的深度學(xué)習(xí)框架,純粹的C++/CUDA架構(gòu),支持命令行、Python和MATLAB接口;可以在CPU和GPU直接無縫切換
Caffe的優(yōu)勢
?
1.1下載cuda-caffe鏡像
sudo docker search cuda-caffe
sudo docker pull kaixhin/cuda-caffe
1.2安裝nvidia-docker
由于cuda-caffe依賴nvidia-docker工具,我們先安裝nvidia-docker
wget -P /tmp https://github.com/NVIDIA/nvidia-docker/releases/download/v1.0.0-rc.3/nvidia-docker_1.0.0.rc.3-1_amd64.deb
#安裝
sudo dpkg -i /tmp/nvidia-docker*.deb && rm /tmp/nvidia-docker*.deb
nvidia-docker run -it kaixhin/cuda-caffe nvidia-smi
1.3執(zhí)行g(shù)et_cifar10.sh下載深度學(xué)習(xí)需要用到的圖片
./data/cifar10/get_cifar10.sh
1.4執(zhí)行./create_cifar10.sh,將會在examples中出現(xiàn)數(shù)據(jù)庫文件./cifar10-leveldb和數(shù)據(jù)庫圖像均值二進(jìn)制文件./mean.binaryproto
./examples/cifar10/create_cifar10.sh
?
1.5開始訓(xùn)練測試
./examples/cifar10/train_quick.sh
1.6查看主機(jī)GPU占用情況
nvidia-smi
?
?
當(dāng)啟動多個容器,進(jìn)行GPU資源占用訓(xùn)練時,GPU的使用情況為搶占。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/fithon/p/6295983.html
總結(jié)
以上是生活随笔為你收集整理的Docker Caffe部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Poj 1068
- 下一篇: BZOJ 3175 最大独立集