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 None

  • optional – 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
to_dict()[source]
class spb_curate.curate.model.annotation_types.Polyline(*, paths=None, raw_data=None, **params)[source]

Bases: AnnotationType

property raw
to_dict()[source]
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

Module contents