Faster-RCNN遇到的问题

2023-11-09

编译过程挺顺利的,完全参照之前编译的caffe的makefile进行就好。运行./experiments/scripts/faster_rcnn_alt_opt.sh 0 VGG16 pascal_voc,遇到的问题做个小汇总:

1. python layer

F1107 02:52:02.470175  4181 layer_factory.hpp:81] Check failed: registry.count(type) == 1 (0 vs. 1) Unknown layer type: Python (known types: AbsVal, Accuracy, ArgMax, BNLL, BatchNorm, BatchReindex, Bias, Concat, ContrastiveLoss, Convolution, Data, Deconvolution, Dropout, DummyData, ELU, Eltwise, Embed, EuclideanLoss, Exp, Filter, Flatten, HDF5Data, HDF5Output, HingeLoss, Im2col, ImageData, InfogainLoss, InnerProduct, LRN, Log, MVN, MemoryData, MultinomialLogisticLoss, PReLU, Pooling, Power, ROIPooling, ReLU, Reduction, Reshape, SPP, Scale, Sigmoid, SigmoidCrossEntropyLoss, Silence, Slice, SmoothL1Loss, Softmax, SoftmaxWithLoss, Split, TanH, Threshold, Tile, WindowData)

把$py-faster-rcnn/caffe-fast-rcnn里面的Makefile.config文件中的下面一行的注释取消:

# Uncomment to support layers written in Python (will link against Python libs)
WITH_PYTHON_LAYER := 1 #把这一行的注释取消

然后再make clean后重新make -j & make pycaffe即可

2.

AttributeError: 'module' object has no attribute 'text_format'

然后使用sudo pip install protobuf==2.5.0,error变成了以下:

cannot import name symbol_database 

然后sudo pip install –upgrade protobuf,error重新变回:

AttributeError: 'module' object has no attribute 'text_format'

所以最终解决办法应该是在./lib/fast_rcnn/train.py中加上import google.protobuf.text_format即可

目前就遇到以上两个问题,解决后已经可以成功跑起来了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Faster-RCNN遇到的问题 的相关文章

  • Pygame读取MIDI输入

    我参考了Pygame MIDI 文档 https www pygame org docs ref midi html and 这段代码 https stackoverflow com questions 62983509 pygame mi
  • 查找 with: 块中定义的函数

    这是一些代码理查德 琼斯的博客 http www mechanicalcat net richard log Python Something I m working on 3 with gui vertical text gui labe
  • 在 Python 中使用 XPath 和 LXML

    我有一个 python 脚本 用于解析 XML 并将某些感兴趣的元素导出到 csv 文件中 我现在尝试更改脚本以允许根据条件过滤 XML 文件 等效的 XPath 查询将是 DC Events Confirmation contains T
  • 如何在 Ubuntu 上安装 Python 模块

    我刚刚用Python写了一个函数 然后 我想将其做成模块并安装在我的 Ubuntu 11 04 上 这就是我所做的 创建 setup py 和 function py 文件 使用 Python2 7 setup py sdist 构建分发文
  • Python 中的六边形自组织映射

    我在寻找六边形 自组织映射 http en wikipedia org wiki Self organizing map在Python上 准备好模块 如果存在的话 绘制六边形单元格的方法 将六边形单元作为数组或其他方式使用的算法 About
  • 使用 Django 的 post_save() 信号

    我有两张桌子 class Advertisement models Model created at models DateTimeField auto now add True author email models EmailField
  • 在 python-docx 中搜索和替换

    我有一个包含以下字符串的文档 模板 你好 我的名字是鲍勃 鲍勃是一个很好的名字 我想使用 python docx 打开此文档并使用 查找和替换 方法 如果存在 来更改每个字符串 Bob gt Mark 最后 我想生成一个新文档 其中包含字符
  • Python:当前目录是否自动包含在路径中?

    Python 3 4 通过阅读其他一些 SO 问题 似乎如果moduleName py文件位于当前目录之外 如果要导入它 必须将其添加到路径中sys path insert 0 path to application app folder
  • 将一个时间序列插入到 pandas 中的另一个时间序列中

    我有一组定期测量的值 说 import pandas as pd import numpy as np rng pd date range 2013 01 01 periods 12 freq H data pd Series np ran
  • VSCode pytest 测试发现失败

    Pytest 测试发现失败 用户界面指出 Test discovery error please check the configuration settings for the tests 输出窗口显示 Test Discovery fa
  • 行为:如何从另一个文件导入步骤?

    我刚刚开始使用behave http pythonhosted org behave 一个Pythonic BDD框架 使用小黄瓜语法 http docs behat org guides 1 gherkin html 行为需要一个特征 例
  • Python 中的这种赋值方式叫什么? a = b = 真

    我知道关于元组拆包 http docs python org tutorial datastructures html tuples and sequences但是当一行中有多个等号时 这个赋值被称为什么 阿拉a b True 它总是让我有
  • 在 Windows 上使用 IPython 笔记本时出现 500 服务器错误

    我刚刚在 Windows 7 Professional 64 位上全新安装了 IPython 笔记本 我采取的步骤是 从以下位置安装 Python 3 4 1http python org http python org gt pip in
  • urllib2.urlopen() 是否实际获取页面?

    当我使用 urllib2 urlopen 时 我在考虑它只是为了读取标题还是实际上带回整个网页 IE 是否真的通过 urlopen 调用或 read 调用获取 HTML 页面 handle urllib2 urlopen url html
  • ValueError:无法插入 ID,已存在

    我有这个数据 ID TIME 1 2 1 4 1 2 2 3 我想按以下方式对数据进行分组ID并计算每组的平均时间和规模 ID MEAN TIME COUNT 1 2 67 3 2 3 00 1 如果我运行此代码 则会收到错误 ValueE
  • 在谷歌C​​olab中使用cv2.imshow()

    我正在尝试通过输入视频来对视频进行对象检测 cap cv2 VideoCapture video3 mp4 在处理部分之后 我想使用实时对象检测来显示视频 while True ret image np cap read Expand di
  • Python 矩阵每一行的总和

    lista 1 2 3 4 5 6 7 8 9 print lista def filas lista res for elemento in lista x sum lista elemento res append x print re
  • 使用 lambda 函数更改属性值

    我可以使用 lambda 函数循环遍历类对象列表并更改属性值 对于所有对象或满足特定条件的对象 吗 class Student object def init self name age self name name self age ag
  • 从时间序列生成日期特征

    我有一个数据框 其中包含如下列 Date temp data holiday day 01 01 2000 10000 0 1 02 01 2000 0 1 2 03 01 2000 2000 0 3 30 01 2000 200 0 30
  • 使用 numpy 加速 for 循环

    下一个 for 循环如何使用 numpy 获得加速 我想这里可以使用一些奇特的索引技巧 但我不知道是哪一个 这里可以使用 einsum 吗 a 0 for i in range len b a numpy mean C d e f b i

随机推荐

  • 关于注册keil的事儿,为啥注册成功之后keil还是提示会限制2K内存

    没别的 套用别人幽默的说法 keil为了安慰你啥都干得出来 编译没通过也不报错 注册失败了也会显示个成功 我拿着手里的注册机 听着歌试了一又一次 都气的快唱起来来了 可是一连接proteus远程调试就失败 debug也不行 马上提示限制2K
  • iphone屏幕突然变暗_iPhone 玩游戏时屏幕突然变暗,来看看是什么原因?

    有没有小伙伴的苹果手机遇到过这种情况 手机打着王者好好的屏幕突然变暗了 而且屏幕亮度调到最大也还是没有亮起来 这到底是怎么回事 后来我仔细研究了一下才知道这其中的原因 朋友们也来看看 一般手机屏幕突然变暗 有两种原因 自动亮度调节未关闭 我
  • C++中的模版

    一 函数模版 函数模板不是一个实在的函数 编译器不能为其生成可执行代码 定义函数模板后只是一个对函数功能框架的描述 当它具体执行时 将根据传递的实际参数决定其功能 函数模板类型自推 能够根据参数类型自动推演出模板类型参数 1 语法格式 te
  • Qt样式表 基础篇(2)

    这部分的内容直接来自Qt官方文档 原滋原味 不做过多介绍和翻译 因为 实在是非常完备了 Qt 帮助文档 目录 Qt Style Sheets Reference 样式表相关资料 List of Stylable Widgets 可设置样式的
  • 输出越界问题 和 long long 的两数加法问题

    做hdu http acm hdu edu cn showproblem php pid 2047 阿牛的牛肉串有感 注意方面一 测试 边界的数值 考虑会不会越界 注意方面二 在使用时注意这一点 如下文 直接相加 和赋值后相加不一样 pay
  • js前置递增和后置递增

    1 单独使用时 效果一样 与其他代码连用时 执行结果不同 2 前置 先自加 后运算 先己后人 后置 先原值运算 后自加 先人后己 3 开发时 大多使用后置递增 减 且代码独占一行 例如 num 或者num
  • Idea中启动一个工程多个实例

    我们有时候经常一个工程启动多个实例 分别占用不同的端口 转载记录如下 step 1 在IDEA上点击Application右边的下三角 弹出选项后 点击Edit Configuration step 2 打开配置后 将默认的Single i
  • ERP制造模块操作与设计--开源软件诞生30

    赤龙ERP制造模块讲解 第30篇 用日志记录 开源软件 的诞生 进入地址 点亮星星 祈盼着一个鼓励 博主开源地址 码云 https gitee com redragon redragon erp GitHub https github co
  • java 代码scope注解_【Spring注解驱动开发】使用@Scope注解设置组件的作用域

    本文内容概览 Scope注解概述 单实例bean作用域 多实例bean作用域 单实例bean作用域如何创建对象 多实例bean作用域如何创建对象 单实例bean注意的事项 多实例bean注意的事项 自定义Scope的实现 Scope注解概述
  • MySQL安装与截图(详解版)

    一 在MySQL官网下载应用程序 二 安装MySQL 三 配置MySQL 四 将bin路径复制 配置MySQL的环境变量 五 登录MySQL mysql u root p 下载MySQL 进入官网MySQL 点击DOWNLOADS 进入DO
  • ElasticSearch bulk批量插入数据

    环境 使用RestHighLevelClient进行bulk操作 代码如下 es 批量存数据的方法 1 创建es clent 2 创建bulk请求体 3 向bulk请求体中添加多个数据 4 发起rest请求 5 关闭client throw
  • el-table在多选模式下,使用分页,回显出问题。

    问题描述 el table在多选模式下 使用分页功能时 回显选中状态时 每次点击分页会默认选中最后一条数据 或者回显混乱 这个问题可以通过设置el table的row key属性来解决 你可以将getRowKeys方法设置为row key属
  • presto函数和hive函数的使用

    最近做大数据分析工作比较多 主要与presto和hive查询引擎打交道 presto在实时计算上真的很快 个人感觉比hive要快10倍吧 但是hive在面向海量数据的分析计算上也是很牛逼的 这里不得不记录下两者在使用上的一些区别 粘贴一段二
  • 四、Vite 模式 && 环境变量 && env

    文章目录 参考 环境变量 env 文件 环境加载优先级 只有以 VITE 为前缀的变量才会暴露给经过 vite 处理的代码 模式 vite dev 开发模式 vite build 生产模式 参考 Vite官网 环境变量和模式 环境变量 Vi
  • 史上最强的高质量资源搜索网站,不知道亏了几个亿!

    只用百度找资源 难怪总是找不到想要的资源 快悄悄把这 8个资源网站收藏起来 再也不怕找不到资源啦 1 鸵鸟搜索 专业最好用的资源搜索与推荐平台 包含电影电视剧动漫推荐资源 美剧网盘资源 电影网盘资源 动漫网盘资源 bt种子资源 音乐小说资源
  • 移动平台质量跟踪系统对比-crashlytics、网易云捕、友盟、bugly

    大家在开发移动APP时 会涉及到很多非产品本身的功能 比如数据统计分析 APP 质量跟踪 APP加密 漏洞扫描分析等等 这些功能目前都有很多第三方的SDK及平台可以使用 这些平台各有特点 很多时候开发者是凭借自己的慧眼来选择 也有很多是通过
  • Range-Straightening theorem illustration

    Theorem Illustration
  • linux如何查看软件权限,Linux下使用RPM查看安装的软件和权限操作

    RPM 的介绍和应用 1 查看是否安装了gcc 命令 rpm ql gcc rpm qa grep gcc 参数 q 询问 a 查询全部 l 显示列表 2 权限 安装和删除只有root和有安装权限的用户才可以进行 查询是每个用户都可以进行操
  • zkServer.cmd点击无反应,报错:JAVA_HOME is not set

    window版本中的zk安装过程中遇到一些问题 zkServer cmd点击无反应 现象 window本地准备zk启动的时候 点击zkServer cmd 不弹启动日志的窗口 无反应 以下是排查过程 在zk的安装目录下 我的是D apach
  • Faster-RCNN遇到的问题

    编译过程挺顺利的 完全参照之前编译的caffe的makefile进行就好 运行 experiments scripts faster rcnn alt opt sh 0 VGG16 pascal voc 遇到的问题做个小汇总 1 pytho