InvalidArgumentError:断言失败:[最大框坐标值大于1.100000:] [1.15277779]

时间:2018-10-11 11:16:59

标签: python tensorflow object-detection

我正在使用tensorflow进行对象检测,并使用faster_rcnn_resnet101_coco_2018_01_28 model进行本地训练,但出现以下错误:

    InvalidArgumentError (see above for traceback): assertion failed: [maximum box coordinate value is larger than 1.100000: ] [1.15277779]
    [[Node: ToAbsoluteCoordinates/Assert/AssertGuard/Assert = Assert[T=[DT_STRING, DT_FLOAT], summarize=3, _device="/job:localhost/replica:0/task:0/device:CPU:0"](ToAbsoluteCoordinates/Assert/AssertGuard/Assert/Switch, Loss/ToAbsoluteCoordinates/Assert/AssertGuard/Assert/data_0, ToAbsoluteCoordinates/Assert/AssertGuard/Assert/Switch_1)]]

回溯是:

    /venv/lib/python3.5/site-packages/tensorflow/python/framework/ops.py, line 1717, in __init__
    self._traceback = tf_stack.extract_stack()

我尝试使用ssd_mobilenet_v1_pets进行训练,但训练成功。 我的训练图像是不同大小的混合图像。我不相信我的任何边界框都在图像坐标之外。即使是这种情况,为什么ssd_mobilenet_v1_pets模型可以工作,而resnet模型却不能工作?

0 个答案:

没有答案