0

我正在尝试使用 MaskRCNN 训练我自己的数据集,我从https://github.com/matterport/Mask_RCNN获得了代码,然后我开始使用这个框架训练我的数据集,但出现了这个错误。

我尝试训练其他人的另一个数据集,然后代码运行良好,但在我的情况下不是

Traceback (most recent call last):
    File "farm.py", line 363, in <module>
        train(model)
    File "farm.py", line 183, in train
        dataset_train.load_custom(args.dataset, "train")
    File "farm.py", line 135, in load_custom
        height, width = image.shape[:2]
ValueError: not enough values to unpack (expected 2, got 1)
4

2 回答 2

1

1)。height, width = image.shape[:2]
这里的 height 和 width 需要 2 个值,而我们只提供 1 个值,在这种情况下,您将收到以下错误消息:-
ValueError: not enough values to unpack (expected 2,得到 1)
2)。打印 image.shape[0:2] 的值以查看值的数量。

print(image.shape[0:2])
于 2019-06-22T08:53:42.950 回答
0

checkprint(image.shape[0:2]) 你会知道你哪里错了。

于 2019-07-13T12:29:25.607 回答