faster-rcnn的过程中遇到的问题及进行的修改

遇到了如果用numpy 1.11就前面报错,如果升级numpy1.14就会后面报错
TypeError:  'numpy.float64'  object  cannot be interpreted  as  an index 的问题

选择了升级在numpy1.14,并更改了里面的code
https://blog.csdn.net/hongbin_xu/article/details/77278329

依照这篇文章进行了代码的修改,除了里面提到的 还有/lib/roi_data_layer/minibatch.py里面也有相同的地方需要改成int格式。

然后就没有numpy.float64的相关报错拉

可能与次数设成50 50 50 50有关,出现了bug:
py-faster-rcnn/tools/../lib/datasets/voc_eval.py", line 148, in voc_eval
BB = BB[sorted_ind, :]
IndexError: too many indices for array

解决方法是看到issue里面某一楼提到的modifiying the voc_eval.py file, after reading the detfile you can add:

if len(lines) == 0return 0,0,0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值