class Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata
Metadata on AnnotatedDataset.
Attributes
Config for image bounding poly (and bounding box) human labeling task. Corresponds to the JSON property `boundingPolyConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1BoundingPolyConfig]
Config for video event human labeling task. Corresponds to the JSON property `eventConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1EventConfig]
Configuration for how human labeling task should be done. Corresponds to the JSON property `humanAnnotationConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1HumanAnnotationConfig]
Config for image classification human labeling task. Corresponds to the JSON property `imageClassificationConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1ImageClassificationConfig]
Config for video object detection human labeling task. Object detection will be conducted on the images extracted from the video, and those objects will be labeled with bounding boxes. User need to specify the number of images to be extracted per second as the extraction frame rate. Corresponds to the JSON property `objectDetectionConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1ObjectDetectionConfig]
Config for video object tracking human labeling task. Corresponds to the JSON property `objectTrackingConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1ObjectTrackingConfig]
Config for image polyline human labeling task. Corresponds to the JSON property `polylineConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1PolylineConfig]
Config for image segmentation Corresponds to the JSON property `segmentationConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1SegmentationConfig]
Config for text classification human labeling task. Corresponds to the JSON property `textClassificationConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1TextClassificationConfig]
Config for text entity extraction human labeling task. Corresponds to the JSON property `textEntityExtractionConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig]
Config for video classification human labeling task. Currently two types of video classification are supported: 1. Assign labels on the entire video. 2. Split the video into multiple video clips based on camera shot, and assign labels on each video clip. Corresponds to the JSON property `videoClassificationConfig` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1VideoClassificationConfig]
Public Class Methods
# File lib/google/apis/datalabeling_v1beta1/classes.rb, line 880 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/datalabeling_v1beta1/classes.rb, line 885 def update!(**args) @bounding_poly_config = args[:bounding_poly_config] if args.key?(:bounding_poly_config) @event_config = args[:event_config] if args.key?(:event_config) @human_annotation_config = args[:human_annotation_config] if args.key?(:human_annotation_config) @image_classification_config = args[:image_classification_config] if args.key?(:image_classification_config) @object_detection_config = args[:object_detection_config] if args.key?(:object_detection_config) @object_tracking_config = args[:object_tracking_config] if args.key?(:object_tracking_config) @polyline_config = args[:polyline_config] if args.key?(:polyline_config) @segmentation_config = args[:segmentation_config] if args.key?(:segmentation_config) @text_classification_config = args[:text_classification_config] if args.key?(:text_classification_config) @text_entity_extraction_config = args[:text_entity_extraction_config] if args.key?(:text_entity_extraction_config) @video_classification_config = args[:video_classification_config] if args.key?(:video_classification_config) end