GPU faster_rcnn
【操作步骤&问题现象】
1、因为使用resnet152预训练模型进行训练后,运行评估代码会报错,后参考【MindSpore】【fasterrcnn】fasterrcnn网络验证报错 ValueError: `input_x ran_MindSpore_昇腾论坛_华为云论坛 (huaweicloud.com) 打算使用faster_rcnn预训练模型进行训练,但是由于分类数目不一样,导致加载的预训练模型与初始化的模型结构不一致,具体报错信息如下:
RuntimeError: Net parameters rcnn.cls_scores.weight shape((1024, 2)) different from parameter_dict's((1024, 81))
问下,应该怎么去修改代码呢?
*******************************************************************************************************************
建议试试加载fasterrcnn ckpt的时候,把rcnn.cls_scores.weight等这些权重去掉。 重新微调训练这些依赖于class数目的权重