caffe
文章平均质量分 50
ACE-Mayer
这个作者很懒,什么都没留下…
展开
-
warpctc-caffe环境配置相关问题
warpctc-caffe这是一个很古老的项目,到目前位置应该有六七年了,对应的caffe版本也很古老。即便新版本的caffe与较新的cuda兼容也不好。原创 2022-06-30 21:47:52 · 668 阅读 · 0 评论 -
caffe的各种数据层和对应的python定义接口以及部署时的修改问题
data层用在训练或测试阶段,为模型提供数据接口,caffe可以接受的数据类型包括数据库类型(如LMDB、LevelDB)、hdf5、内存数据、图片数据等。 1、数据库类型 该类型数据必须指定数据库文件夹路径,该文件夹内包含一个data.mdb文件和一个lock.mdb文件;还需要指定batch_size. 可选参数包括: rand_skip: 在开始的时候,路过某个数据的输入。通常对异步的SGD很有用。 backend: 选择是采用LevelDB还是LMDB, 默认是LevelDB. protot原创 2021-06-08 16:15:46 · 189 阅读 · 0 评论 -
caffe版SSD配置注意问题
论文作者在原版caffe基础上加上了一些别的操作和方法来实现SSD,所以配置caffe时遇到了很多官方caffe 没有的问题,例如src/caffe/util/中的math_functions.cpp文件中的caffe_rng_uniform函数写的不完善,不注释掉’CHECK_LE(a, b)’,则会出现Check failed: a <= b <0 vs -1.19209e-007>错误,注释掉的话,后面训练会出现Data layer prefetch queue empty错误,网上原创 2021-06-03 00:19:12 · 243 阅读 · 2 评论 -
ImportError: No module named google.protobuf.internal
编译caffe时,不是在conda环境下进行的,虽然编译caffepy过程顺利,但在conda环境下导入caffe时报如题错,解决方法:重新安装就行了: pip install protobuf原创 2021-06-01 23:12:07 · 982 阅读 · 0 评论 -
解决import TensorFlow时“.../.../site-packages/dateutil/tz.py“报错
安装caffe后,结果TensorFlow导入失败,把matplotlib升级以下就可以了: pip install matplotlib --upgrade原创 2021-05-31 19:47:40 · 396 阅读 · 0 评论 -
onnx2caffe:KeyError: ‘broadcast‘
onnx的 opset version> = 7的gemm函数已经去掉了broadcast参数,而onnx2caffe的_operaters.py文件中是按照opset version< 7的方式进行的转换,所以如果你的onnx版本比较新的话就会报如题所示错误,解决方法: 将含有这个参数的判断条件中的相关条件去掉即可,例如: if node.attrs["broadcast"] != 1 or node.attrs["transB"] != 1: 直接修改为: if node.attrs["t原创 2021-04-08 16:31:08 · 521 阅读 · 0 评论 -
记录Ubuntu18.04-cuda10.1-opencv4配置caffe过程
目录1、安装前环境2、准备工作2.1 必要依赖2.2 安装python3-numpy2.3 安装HDF53、安装caffe3.1 下载caffe3.2 编辑Makefile.config3.2.1 取消下面几行注释3.2.2 修改Python版本3.2.3 CUDA_ARCH修改3.2.4 将以下几行注释去掉,并修改值为13.2.5 opencv4相关的修改3.3 进行编译4、测试5、编译pycaffe 1、安装前环境 cuda10.1 Ubuntu18.04 Python==3.7 opencv4 2原创 2021-04-02 16:16:18 · 1261 阅读 · 5 评论