mask-RCNN(mxnet版本)的安装与使用
其他
2020-06-20 10:34:42
阅读次数: 0
mask-RCNN(mxnet版本)的安装与使用
其他参考链接
其他库的安装
- opencv:
pip install opencv-python
- 安装特定版本的库:
pip install requests==2.18.4
训练和测试
- 安装好并准备好数据之后就可以直接进行训练了
- 如果遇到
out of memory
的问题,则可以减少roi的个数,在rcnn/tools/train_maskrcnn.py
中,之前设置的是256,训练会报错,减少至128个之后,就没有报错了。参考链接:https://github.com/TuSimple/mx-maskrcnn/issues/69
- 下载之前的pretrained模型,应该是256个roi训练出来的,训练开始,
TrainRPN ACC
会下降一些。。。之后再慢慢升高。
- 按照github上的readme进行train和eval就可以了,需要几天时间(我把rcnn的train epoch由24改成了4,其他的不变,最终3块卡用了2天时间)
- 也可以对单张图片进行测试
scripts/demo_single_image.sh
。这里需要注意的是,maskRCNN对输入图像的大小没有要求(训练的时候用的是2048X1024的,我测试单张图片的时候,用的是1368X720的图像也没有问题。)
- 如果在train的过程中, 遇到了
LocalFileSystem::Open "model/res50-fpn/cityscape/alternate//rcnn1-0000.params": No such file or directory
的问题,则运行train_alternate.sh
即可。
转载自blog.csdn.net/u012526003/article/details/81152173