validate_format
函数keras_cv.bounding_box.validate_format(bounding_boxes, variable_name="bounding_boxes")
验证给定的一组边界框是否符合 KerasCV 格式。
为了使一组边界框有效,它必须满足以下条件: - bounding_boxes
必须是一个字典 - 包含键 "boxes"
和 "classes"
- 每个条目必须具有匹配的前两个维度;表示批处理轴和每幅图像轴的边界框数量。 - "boxes"
和 "classes"
都是批处理的,或者都是未批处理的。
此外,以下条件之一必须满足: - "boxes"
和 "classes"
都是 Ragged - "boxes"
和 "classes"
都是 Dense - "boxes"
和 "classes"
是未批处理的
参数
引发
如果未满足上述任何条件,则引发 ValueError