spb_curate.curate.model package
Submodules
spb_curate.curate.model.annotation_types module
- class spb_curate.curate.model.annotation_types.AnnotationType(**params)[source]
Bases:
SuperbAIObject- load_from_raw_data(data=None, **params)[source]
Recursively initalise and load a class instance from a ‘raw data’ form.
- Parameters:
data (
Optional[any] (default:None)) – the raw data to be loaded into the class instance, by default Noneoptional – the raw data to be loaded into the class instance, by default None
- property raw
- class spb_curate.curate.model.annotation_types.BoundingBox(*, x=None, y=None, width=None, height=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Category(*, value=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Contour(*, points=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Cuboid2D(*, near=None, far=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Edge(*, x=None, y=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Face(*, contours=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Keypoint(*, name=None, x=None, y=None, state=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.KeypointState(*, visible=None, valid=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Keypoints(*, points=None, edges=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Path(*, points=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Point(*, x=None, y=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Polygon(*, faces=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.Polyline(*, paths=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw
- class spb_curate.curate.model.annotation_types.RotatedBox(*, cx=None, cy=None, width=None, height=None, angle=None, raw_data=None, **params)[source]
Bases:
AnnotationType- property raw