geococo.coco_models
Classes
dict() -> new empty dictionary |
|
Module Contents
- class geococo.coco_models.CocoDataset[source]
Bases:
pydantic.BaseModel- annotations: List[Annotation] = []
- add_annotation(annotation)[source]
- Parameters:
annotation (Annotation)
- Return type:
None
- add_source(source_path, date_captured)[source]
- Parameters:
source_path (pathlib.Path)
date_captured (datetime.datetime)
- Return type:
None
- add_categories(category_ids, category_names, super_names)[source]
- Parameters:
category_ids (Optional[pandas.Series])
category_names (Optional[pandas.Series])
super_names (Optional[pandas.Series])
- Return type:
None
- verify_used_dir(images_dir)[source]
- Parameters:
images_dir (pathlib.Path)
- Return type:
None
- class geococo.coco_models.Info[source]
Bases:
pydantic.BaseModel- date_created: datetime.datetime | None = None
- class geococo.coco_models.Image[source]
Bases:
pydantic.BaseModel- file_name: pathlib.Path
- date_captured: datetime.datetime
- class geococo.coco_models.Annotation[source]
Bases:
pydantic.BaseModel
- class geococo.coco_models.Category[source]
Bases:
pydantic.BaseModel
- class geococo.coco_models.RleDict[source]
Bases:
typing_extensions.TypedDictdict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object’s
(key, value) pairs
- dict(iterable) -> new dictionary initialized as if via:
d = {} for k, v in iterable:
d[k] = v
- dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
- class geococo.coco_models.Source[source]
Bases:
pydantic.BaseModel- file_name: pathlib.Path
- date_captured: datetime.datetime