caffe工程配置问题

Posted 笨笨coding

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了caffe工程配置问题相关的知识,希望对你有一定的参考价值。

一开始是碰到没有caffe/caffe.hpp文件的问题,不知道怎么弄。通过百度,知道了在makefile文件里加入头文件路径和库文件路径就行。

首先是caffe.pb.h丢失问题,解决方法:https://github.com/muupan/dqn-in-the-caffe/issues/3

protoc src/caffe/proto/caffe.proto --cpp_out=.
mkdir include/caffe/proto
mv src/caffe/proto/caffe.pb.h include/caffe/proto

 然后碰到libcudnn的一系列引用问题,想到前段时间换过libcudnn的版本。所以caffe需要重新编译。于是重新make all.

碰到缺失libboost_python问题。locate libboost_python,系统中已经有了,只是其.so文件后有数字。于是建立了一个软链接就解决了。caffe编译完成。

然后cncText工程在我的字库txt文件下还是不能正常运行。

经学长提醒文件编码问题,发现我的txt文件是utf-8编码,需要utf-16编码。改完格式后,能顺利跑起来了。

但是对一行字的识别,我只能识别最后一个字,而原来的txt文件能正常识别。

 

 

 

protoc src/caffe/proto/caffe.proto --cpp_out=.
mkdir include/caffe/proto
mv src/caffe/proto/caffe.pb.h include/caffe/proto

以上是关于caffe工程配置问题的主要内容,如果未能解决你的问题,请参考以下文章

caffe学习------配置

python Caffe片段

caffec++中使用训练好的caffe模型,classification工程生成动态链接库——caffe学习六

pytorch模型转caffe模型

分析caffe源码以及相应的Google c++ style

Caffe Code Analysis-3