box
data.dataclass.box
boxes_datas
module-attribute
boxes_datas = {'xyxy': [[1, 2, 4, 6], [22, 28, 36, 62], [13, 39, 14, 78], [42, 24, 81, 46]], 'xywh': [[1, 2, 3, 4], [22, 28, 14, 34], [13, 39, 1, 39], [42, 24, 39, 22]], 'ccwh': [[2.5, 4, 3, 4], [29, 45, 14, 34], [13.5, 58.5, 1, 39], [61.5, 35, 39, 22]]}
NumpyBoxes
Bases: ndarray
convert_coordinate
convert_coordinate(boxes: Union[ndarray, Tensor], source_coordinate: str, target_coordinate: str) -> Union[ndarray, Tensor]
Source code in SaigeToolkit/data/dataclass/box.py
test_init_box
test_init_box(box_data, coordinate) -> NumpyBoxes
test_base_function
test_base_function(boxes: NumpyBoxes)
Source code in SaigeToolkit/data/dataclass/box.py
test_convert_coordinate
test_convert_coordinate(boxes: NumpyBoxes, coordinate, answer)
test_to_other_data
test_to_other_data(boxes: NumpyBoxes, answer)