Class GoogleCloudDatalabelingV1beta1AnnotationSpec
Container of information related to one possible annotation that can be used in a labeling task. For example, an
image classification task where images are labeled as dog
or cat
must reference an AnnotationSpec for dog
and an AnnotationSpec for cat
.
Implements
Inherited Members
Namespace: Google.Apis.DataLabeling.v1beta1.Data
Assembly: Google.Apis.DataLabeling.v1beta1.dll
Syntax
public class GoogleCloudDatalabelingV1beta1AnnotationSpec : IDirectResponseSchema
Properties
Description
Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
Required. The display name of the AnnotationSpec. Maximum of 64 characters.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Index
Output only. This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is
sequential starting from 0. For example, an AnnotationSpecSet with classes dog
and cat
, might contain
one AnnotationSpec with { display_name: "dog", index: 0 }
and one AnnotationSpec with { display_name: "cat", index: 1 }
. This is especially useful for model training as it encodes the string labels into
numeric values.
Declaration
[JsonProperty("index")]
public virtual int? Index { get; set; }
Property Value
Type | Description |
---|---|
int? |