faster-rcnn遇到的问题

本文针对Py-Faster-RCNN项目中的常见错误提供了详细的解决方案,包括outofindex错误及TypeError问题,并指导如何调整配置和更换NumPy版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.out of index

py-faster-rcnn-master\lib\roi_data_layer\layer.py 中判断HAS_RPN为false,命令行最后加上 --cfg experiments/cfgs/faster_rcnn_end2end.yml

 ./tools/train_net.py --gpu 0 --solver models/pascal_voc/ZF/faster_rcnn_end2end/solver.prototxt --weights data/imagenet_models/ZF.v2.caffemodel --iters 10000 --cfg experiments/cfgs/faster_rcnn_end2end.yml

2.File "~ /py-faster-rcnn/tools/../lib/rpn/proposal_target_layer.py", line 127, in _get_bbox_regression_labels
bbox_targets[ind, start:end] = bbox_target_data[ind, 1:]
TypeError: slice indices must be integers or None or have an index method

anaconda中numpy版本默认为1.12,不支持,需安装1.11版本

https://pypi.python.org/pypi/numpy/1.11.2,下载如图文件


pip install yourpath/numpy-1.11.2-cp27-none-win_amd64.whl,更新numpy版本。

查看版本pip list

还有一个更简单的方法,直接在cmd下输入pip install -U numpy==1.11.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值