Caffe安装问题汇总
2016-03-05 09:39
483 查看
1.cannot open shared object file no such file or directory runtest error 127 caffe
export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH ldconfig /usr/local/cuda-6.5/lib64/ $ make clean $ make all -j8
2.Training LeNet on MNIST with Caffe
~/work/caffe@cherry-com(20205)$ ./examples/mnist/train_lenet.sh I0127 22:19:24.988464 29691 caffe.cpp:99] Use GPU with device ID 0 F0127 22:19:24.988605 29691 common.cpp:53] CPU-only Mode: cannot make GPU call. *** Check failure stack trace: *** @ 0x7fd445fa6dbd google::LogMessage::Fail() @ 0x7fd445fa8c5d google::LogMessage::SendToLog() @ 0x7fd445fa69ac google::LogMessage::Flush() @ 0x7fd445fa957e google::LogMessageFatal::~LogMessageFatal() @ 0x44c040 caffe::Caffe::SetDevice() @ 0x411bb5 train() @ 0x40eff1 main @ 0x7fd44301eec5 (unknown) @ 0x410767 (unknown) Aborted (core dumped)
$ vi examples/mnist/lenet_solver.prototxt <<<<<<<<<<<<<<<<<<<< before 24 # solver mode: CPU or GPU 25 solver_mode: GPU ------------------------------------------- 24 # solver mode: CPU or GPU 25 solver_mode: CPU >>>>>>>>>>>>>>>>>>>>> after
3.make pycaffe
首先导入Python的路径export PYTHONPATH=$PYTHONPATH:/home/vr/Documents/Caffe/setup/caffe-master/python/caffe
在$caffe-root中
make pycaffe
4.boost安装
sudo apt-get install libboost-all-dev
sudo apt-get install apt-file apt-file update apt-file search bzlib.h
sudo apt-get install libboost-python1.55.0
sudo apt-get install libboost-all-dev Or you can call aptitude search boost
5.常用make
make clean rm -rf build make all -j8 make pycaffe make distribute make test -j8 make runtest -j8
6.No to_python (by-value) converter found for C++ type: boost::shared_ptr<caffe::Blob<float> >
I managed to get it working with boost 1.6 by editingthe python/caffe/_caffe.cpp file and registering the Blobs shared pointer. I.e in line 257 or so add:
// Fix for caffe pythonwrapper for boost 1.6 boost::python::register_ptr_to_python<boost::shared_ptr<Blob<Dtype> > >(); // End fix bp::class_<Blob<Dtype>, boost::shared_ptr<Blob<Dtype> >, boost::noncopyable>( "Blob", bp::no_init)
相关文章推荐
- 8款设计师常用漂亮的HTML CSS表格样式
- HTML 标签
- JavaScript 中 this 的用法
- 前端框架
- 获取含天气信息的JSON数据
- sgu194. Reactor Cooling 无源汇上下界可行流
- 3942: [Usaco2015 Feb]Censoring|Kmp
- J2EE基础总结(4)——JSP
- 从Javascript开始
- Javascript作用域和变量提升
- for循环效率对比
- AngularJs一些记录
- 3943: [Usaco2015 Feb]SuperBull|最大生成树
- jquery_dialog实现效果
- DataNode中block的存放位置和大小
- 如何使用样式
- namenode中元数据的安全性
- HTML的文本格式化
- HTML中的属性、段落、标题、换行等
- LeetCode Paint Fence