Complex Label Class Maps
class_entry = al.ClassMapEntry(
name="car",
class_id=0,
color=(200,200,100)
)Finer-grained labels than inferences
# A LabelClassMap can represent class re-mapping between
# labeling time and inference/train time.
label_class_map = al.LabelClassMap(
entries=[
# All of our ground truth label classes. They contain a 'train_name'
# and 'train_id' field, which are used to reference the class used
# at training/inference time.
al.ClassMapEntry(
name="child",
class_id=0,
color=color_child,
train_name="person",
train_id=5,
train_color=color_person,
),
al.ClassMapEntry(
name="adult",
class_id=1,
color=color_adult,
train_name="person",
train_id=5,
train_color=color_person,
),
al.ClassMapEntry(
name="car",
class_id=2,
color=color_car,
train_name="vehicle",
train_id=6,
train_color=color_vehicle,
),
al.ClassMapEntry(
name="truck",
class_id=3,
color=color_truck,
train_name="vehicle",
train_id=6,
train_color=color_vehicle,
),
al.ClassMapEntry(
name="van",
class_id=4,
color=color_van,
train_name="vehicle",
train_id=6,
train_color=color_vehicle,
),
# All of our inference-time only classes.
al.ClassMapEntry(
name="person",
class_id=5,
color=color_person,
),
al.ClassMapEntry(
name="vehicle",
class_id=6,
color=color_vehicle,
),
]
)Last updated
Was this helpful?