caffe
文章平均质量分 50
ACE-Mayer
这个作者很懒,什么都没留下…
展开
-
warpctc-caffe环境配置相关问题
warpctc-caffe这是一个很古老的项目,到目前位置应该有六七年了,对应的caffe版本也很古老。即便新版本的caffe与较新的cuda兼容也不好。原创 2022-06-30 21:47:52 · 657 阅读 · 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 · 179 阅读 · 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 · 213 阅读 · 2 评论 -
ImportError: No module named google.protobuf.internal
编译caffe时,不是在conda环境下进行的,虽然编译caffepy过程顺利,但在conda环境下导入caffe时报如题错,解决方法:重新安装就行了:pip install protobuf原创 2021-06-01 23:12:07 · 970 阅读 · 0 评论 -
解决import TensorFlow时“.../.../site-packages/dateutil/tz.py“报错
安装caffe后,结果TensorFlow导入失败,把matplotlib升级以下就可以了:pip install matplotlib --upgrade原创 2021-05-31 19:47:40 · 374 阅读 · 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 · 508 阅读 · 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、编译pycaffe1、安装前环境cuda10.1Ubuntu18.04Python==3.7opencv42原创 2021-04-02 16:16:18 · 1239 阅读 · 5 评论