GoogleApi.DataLabeling.V1beta1.Model.GoogleCloudDatalabelingV1beta1LabelImageRequest (google_api_data_labeling v0.4.1)

View Source

Request message for starting an image labeling task.

Attributes

  • basicConfig (type: GoogleApi.DataLabeling.V1beta1.Model.GoogleCloudDatalabelingV1beta1HumanAnnotationConfig.t, default: nil) - Required. Basic human annotation config.
  • boundingPolyConfig (type: GoogleApi.DataLabeling.V1beta1.Model.GoogleCloudDatalabelingV1beta1BoundingPolyConfig.t, default: nil) - Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.
  • feature (type: String.t, default: nil) - Required. The type of image labeling task.
  • imageClassificationConfig (type: GoogleApi.DataLabeling.V1beta1.Model.GoogleCloudDatalabelingV1beta1ImageClassificationConfig.t, default: nil) - Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.
  • polylineConfig (type: GoogleApi.DataLabeling.V1beta1.Model.GoogleCloudDatalabelingV1beta1PolylineConfig.t, default: nil) - Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.
  • segmentationConfig (type: GoogleApi.DataLabeling.V1beta1.Model.GoogleCloudDatalabelingV1beta1SegmentationConfig.t, default: nil) - Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.