MMDetection KeyERROR
接触mmdetection没多久,看Swin论文的时候,突然想跑一跑Sparse-RCNN,但是官方并没有给出以Swin作为backbone的Sparse-RCNN的config文件(也可能是我菜没找到),所以就自己改config文件跑。
第一次改config文件,没啥经验,就结合着现有的Sparse-RCNN和基于Swin的Mask-RCNN的config,改完之后报了这么个错:
Traceback (most recent call last):
File "tools/train.py", line 189, in <module>
main()
File "tools/train.py", line 90, in main
cfg = Config.fromfile(args.config)
File "/home/linch/anaconda3/envs/mmdet/lib/python3.8/site-packages/mmcv/utils/config.py", line 329, in fromfile
cfg_dict, cfg_text = Config._file2dict(filename,
File "/home/linch/anaconda3/envs/mmdet/lib/python3.8/site-packages/mmcv/utils/config.py", line 255, in _file2dict
raise KeyError('Duplicate key is not allowed among bases')
KeyError: 'Duplicate key is not allowed among bases'