主要参考:基于caffe的表情识别(二):数据集介绍及处理 https://blog.csdn.net/pangyunsheng/article/details/79434300

不过记录的是遇到的问题及解决:

1.create_iamgenet.sh 生成lmbd数据格式

问题:libprotobuf.so.10: cannot open shared object file: No such file or directory

首先查找 sudo find / -name libprotobuf.so.10

【caffe】使用create_iamgenet.sh、make_imagenet_mean.sh所遇到的问题的解决

也可以用:grep libprotobuf.so.10 -nr(当前路径下找)

发现确实存在libprotobuf.so.10(备注libprotobuf.so.10是一个软链接文件)

解决办法:

sudo cp xx/xx/libprotobuf.so.10.0.0 /usr/local/lib/

sudo ln -s /usr/local/lib/libprotobuf.so.10.0.0 /usr/local/lib/libprotobuf.so.10

export LD_LIBRARY_PATH=/usr/local/lib

如果没有找到,那就编译出这个libprotobuf.so.10库

如果你确定要用caffe框架,那必然已经安装过protoBuffer,比如:apt一顿安装

如果没有可参考:protobuf编译安装 https://blog.csdn.net/huangning1995/article/details/94334321

由于我之前已经安装过protoc 3.5.1 对于的libprotobuf.so.15,怕与之前有些项目需要protoc 3.5.1 ,而直接默认安装的话,会把procto 3.5.1给替换掉,所以我就指定目录安装了3.0.0(对应于libprotobuf.so.10)。

步骤:

     1.去 https://github.com/protocolbuffers/protobuf/tags 下载源码。

     2.解压

     3.指定路径编译

     4.将以下放到默认路径/usr/locall/lib

【caffe】使用create_iamgenet.sh、make_imagenet_mean.sh所遇到的问题的解决

【caffe】使用create_iamgenet.sh、make_imagenet_mean.sh所遇到的问题的解决

     5. export LD_LIBRARY_PATH=/usr/local/lib

      6.执行sh ./create_iamgenet.sh 不报错 完成lmdb数据格式

【caffe】使用create_iamgenet.sh、make_imagenet_mean.sh所遇到的问题的解决

问题:error: possibly undefined macro: AC_PROG_LIBTOOL问题解决

参考:关于error: possibly undefined macro: AC_PROG_LIBTOOL问题解决https://blog.csdn.net/Fyear100/article/details/93503723

比如ubuntu安装:sudo apt-get install libtool 就解决。

2.make_imagenet_mean.sh 生成均值文件

实现办法参考:caffe在linux下和windows下生成均值文件mean.binaryprotohttps://blog.csdn.net/sinat_28519535/article/details/78533319

问题:Check failed: proto.SerializeToOstream(&output) 

解决:路径问题,改变make_imagenet_mean.sh中的路径 

【caffe】使用create_iamgenet.sh、make_imagenet_mean.sh所遇到的问题的解决

相关文章:

  • 2022-12-23
  • 2021-06-08
  • 2021-11-09
  • 2021-07-31
  • 2021-10-26
  • 2021-07-26
  • 2022-12-23
  • 2022-01-17
猜你喜欢
  • 2021-07-04
  • 2021-08-10
  • 2022-02-14
  • 2022-12-23
  • 2021-09-17
  • 2021-11-15
  • 2022-12-23
相关资源
相似解决方案