Class IdLabelConfig
A definition for how a Labeling should be resolved to a single label and id for ground truth generation.
Inherited Members
Namespace: UnityEngine.Perception.GroundTruth
Assembly: solution.dll
Syntax
[CreateAssetMenu(fileName = "IdLabelConfig", menuName = "Perception/ID Label Config", order = 1)]
public class IdLabelConfig : LabelConfig<IdLabelEntry>
Fields
Name | Description |
---|---|
autoAssignIds | Whether the inspector will auto-assign ids based on the id of the first element. |
startingLabelId | Whether the inspector will start label ids at zero or one when autoAssignIds is enabled. |
Methods
Name | Description |
---|---|
OnInit() | Called when the labelEntries list is assigned using Init(IEnumerable<T>) |
TryGetLabelEntryFromInstanceId(uint, out IdLabelEntry) | Attempts to find the label id for the given instance id. |
TryGetLabelEntryFromInstanceId(uint, out IdLabelEntry, out int) | Attempts to find the label id for the given instance id. |