Class collections
Use sdk.class_collection to create and inspect class collections used for labeling.
Module methods
get(id: int): return the class collection with that ID. It raisesValueErrorwhen the ID is not found.create_class_collection(name: str): create and return a class collection.
A returned ClassCollectionResource exposes id and name, plus:
create_class(name: str): create and return a class in the collection.get_classes(): return the collection's classes.
Example
collection = sdk.class_collection.create_class_collection(name="Land cover")
collection.create_class(name="Water")
collection.create_class(name="Vegetation")
saved = sdk.class_collection.get(id=collection.id)
for cls in saved.get_classes():
print(cls.id, cls.name)