我正在使用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模型却不能工作?