Class: Google::Cloud::DataLabeling::V1beta1::AnnotationValue
- Inherits:
-
Object
- Object
- Google::Cloud::DataLabeling::V1beta1::AnnotationValue
- 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
-
#image_bounding_poly_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::ImageBoundingPolyAnnotation
Annotation value for image bounding box, oriented bounding box and polygon cases.
-
#image_classification_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::ImageClassificationAnnotation
Annotation value for image classification case.
-
#image_polyline_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::ImagePolylineAnnotation
Annotation value for image polyline cases.
-
#image_segmentation_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::ImageSegmentationAnnotation
Annotation value for image segmentation.
-
#text_classification_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::TextClassificationAnnotation
Annotation value for text classification case.
-
#text_entity_extraction_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::TextEntityExtractionAnnotation
Annotation value for text entity extraction case.
-
#video_classification_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::VideoClassificationAnnotation
Annotation value for video classification case.
-
#video_event_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::VideoEventAnnotation
Annotation value for video event case.
-
#video_object_tracking_annotation ⇒ ::Google::Cloud::DataLabeling::V1beta1::VideoObjectTrackingAnnotation
Annotation value for video object detection and tracking case.
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.
Note: The following fields are mutually exclusive: image_bounding_poly_annotation
, image_classification_annotation
, image_polyline_annotation
, image_segmentation_annotation
, text_classification_annotation
, text_entity_extraction_annotation
, video_classification_annotation
, video_object_tracking_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: image_classification_annotation
, image_bounding_poly_annotation
, image_polyline_annotation
, image_segmentation_annotation
, text_classification_annotation
, text_entity_extraction_annotation
, video_classification_annotation
, video_object_tracking_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: image_polyline_annotation
, image_classification_annotation
, image_bounding_poly_annotation
, image_segmentation_annotation
, text_classification_annotation
, text_entity_extraction_annotation
, video_classification_annotation
, video_object_tracking_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: image_segmentation_annotation
, image_classification_annotation
, image_bounding_poly_annotation
, image_polyline_annotation
, text_classification_annotation
, text_entity_extraction_annotation
, video_classification_annotation
, video_object_tracking_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: text_classification_annotation
, image_classification_annotation
, image_bounding_poly_annotation
, image_polyline_annotation
, image_segmentation_annotation
, text_entity_extraction_annotation
, video_classification_annotation
, video_object_tracking_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: text_entity_extraction_annotation
, image_classification_annotation
, image_bounding_poly_annotation
, image_polyline_annotation
, image_segmentation_annotation
, text_classification_annotation
, video_classification_annotation
, video_object_tracking_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: video_classification_annotation
, image_classification_annotation
, image_bounding_poly_annotation
, image_polyline_annotation
, image_segmentation_annotation
, text_classification_annotation
, text_entity_extraction_annotation
, video_object_tracking_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: video_event_annotation
, image_classification_annotation
, image_bounding_poly_annotation
, image_polyline_annotation
, image_segmentation_annotation
, text_classification_annotation
, text_entity_extraction_annotation
, video_classification_annotation
, video_object_tracking_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 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.
Note: The following fields are mutually exclusive: video_object_tracking_annotation
, image_classification_annotation
, image_bounding_poly_annotation
, image_polyline_annotation
, image_segmentation_annotation
, text_classification_annotation
, text_entity_extraction_annotation
, video_classification_annotation
, video_event_annotation
. If a field in that set is populated, all other fields in the set will automatically be cleared.
101 102 103 104 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/annotation.rb', line 101 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |