如何解决此错误?我正在尝试对自定义数据集实施Mask RCNN。这是错误:
Epoch 1/30
ERROR:root:Error processing image {'id': 'aug_original_h8.jpg_856b5926-acb2-44f0-b782-77680bd8702a.jpg', 'source': 'balloon', 'path': 'D:\\path\\to\\dataset\\train\\aug_original_h8.jpg_856b5926-acb2-44f0-b782-77680bd8702a.jpg', 'width': 2050, 'height': 2448, 'polygons': [{'name': 'polygon', 'all_points_x': [1597.8880724465262, 1619.6094566523825, 1663.052225064095, 1678.09010643738, 1649.6852193989528, 1612.9259538198114, 1597.8880724465262], 'all_points_y': [528.9992466484529, 502.2652353181682, 500.59435961002544, 540.6953766054523, 580.7963936008792, 567.4293879357369, 528.9992466484529]}], 'num_ids': []}
Traceback (most recent call last):
File "C:\Users\test\Anaconda3\lib\site-packages\mask_rcnn-2.1-py3.7.egg\mrcnn\model.py", line 1709, in data_generator
use_mini_mask=config.USE_MINI_MASK)
File "C:\Users\test\Anaconda3\lib\site-packages\mask_rcnn-2.1-py3.7.egg\mrcnn\model.py", line 1265, in load_image_gt
class_ids = class_ids[_idx]
我遇到以下错误:
IndexError: boolean index did not match indexed array along dimension 0; dimension is 0 but corresponding boolean dimension is 1