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