Class: Google::Cloud::DataLabeling::V1beta1::AnnotationValue

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb

Overview

Annotation value for an example.

Instance Attribute Summary collapse

Instance Attribute Details

#image_bounding_poly_annotation::Google::Cloud::DataLabeling::V1beta1::ImageBoundingPolyAnnotation

Returns Annotation value for image bounding box, oriented bounding box and polygon cases.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#image_classification_annotation::Google::Cloud::DataLabeling::V1beta1::ImageClassificationAnnotation

Returns Annotation value for image classification case.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#image_polyline_annotation::Google::Cloud::DataLabeling::V1beta1::ImagePolylineAnnotation

Returns Annotation value for image polyline cases. Polyline here is different from BoundingPoly. It is formed by line segments connected to each other but not closed form(Bounding Poly). The line segments can cross each other.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#image_segmentation_annotation::Google::Cloud::DataLabeling::V1beta1::ImageSegmentationAnnotation

Returns Annotation value for image segmentation.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#text_classification_annotation::Google::Cloud::DataLabeling::V1beta1::TextClassificationAnnotation

Returns Annotation value for text classification case.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#text_entity_extraction_annotation::Google::Cloud::DataLabeling::V1beta1::TextEntityExtractionAnnotation

Returns Annotation value for text entity extraction case.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#video_classification_annotation::Google::Cloud::DataLabeling::V1beta1::VideoClassificationAnnotation

Returns Annotation value for video classification case.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#video_event_annotation::Google::Cloud::DataLabeling::V1beta1::VideoEventAnnotation

Returns Annotation value for video event case.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#video_object_tracking_annotation::Google::Cloud::DataLabeling::V1beta1::VideoObjectTrackingAnnotation

Returns Annotation value for video object detection and tracking case.

Returns:



83
84
85
86
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 83

class AnnotationValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end