2024-11-09 17:22:25,056 [INFO] loading annotations into memory...
2024-11-09 17:22:25,245 [INFO] Done (t=0.19s)
2024-11-09 17:22:25,245 [INFO] creating index...
2024-11-09 17:22:25,261 [INFO] index created!
2024-11-09 17:22:25,262 [INFO] Loading and preparing results...
2024-11-09 17:22:25,269 [ERROR] pycocotools unable to run: Results do not correspond to current coco set
Traceback (most recent call last):
File "/home/xiaoyao/mindyolo-master/test.py", line 518, in <module>
main(args)
File "/home/xiaoyao/mindyolo-master/test.py", line 491, in main
test(
File "/home/xiaoyao/mindyolo-master/test.py", line 128, in test
return test_detect(**kwargs)
File "/home/xiaoyao/mindyolo-master/test.py", line 263, in test_detect
raise e
File "/home/xiaoyao/mindyolo-master/test.py", line 253, in test_detect
pred = anno.loadRes(result_dicts) # init predictions api
File "/home/xiaoyao/anaconda3/envs/mind/lib/python3.9/site-packages/pycocotools/coco.py", line 327, in loadRes
assert set(annsImgIds) == (set(annsImgIds) & set(self.getImgIds())), \
AssertionError: Results do not correspond to current coco set
命令:python test.py --config /home/xiaoyao/mindyolo-master/mydata.yaml --weight /home/xiaoyao/mindyolo-master/runs/2024.11.08-01.48.08/weights/mydata-100_1465.ckpt --device_target=GPU
环境
ubuntu 22.4
mindyolo 0.3.0
mindspore 2.0.0
报错日志
2024-11-09 17:22:25,056 [INFO] loading annotations into memory... 2024-11-09 17:22:25,245 [INFO] Done (t=0.19s) 2024-11-09 17:22:25,245 [INFO] creating index... 2024-11-09 17:22:25,261 [INFO] index created! 2024-11-09 17:22:25,262 [INFO] Loading and preparing results... 2024-11-09 17:22:25,269 [ERROR] pycocotools unable to run: Results do not correspond to current coco set Traceback (most recent call last): File "/home/xiaoyao/mindyolo-master/test.py", line 518, in <module> main(args) File "/home/xiaoyao/mindyolo-master/test.py", line 491, in main test( File "/home/xiaoyao/mindyolo-master/test.py", line 128, in test return test_detect(**kwargs) File "/home/xiaoyao/mindyolo-master/test.py", line 263, in test_detect raise e File "/home/xiaoyao/mindyolo-master/test.py", line 253, in test_detect pred = anno.loadRes(result_dicts) # init predictions api File "/home/xiaoyao/anaconda3/envs/mind/lib/python3.9/site-packages/pycocotools/coco.py", line 327, in loadRes assert set(annsImgIds) == (set(annsImgIds) & set(self.getImgIds())), \ AssertionError: Results do not correspond to current coco set