This product is not supported for your selected
Datadog site. (
).
active_learning_config
Type: STRUCT
Provider name: activeLearningConfig
Description: Parameters that configure the active learning pipeline. Active learning will label the data incrementally via several iterations. For every iteration, it will select a batch of data based on the sampling strategy.
max_data_item_count
Type: INT64
Provider name: maxDataItemCount
Description: Max number of human labeled DataItems.
max_data_item_percentage
Type: INT32
Provider name: maxDataItemPercentage
Description: Max percent of total DataItems for human labeling.
sample_config
Type: STRUCT
Provider name: sampleConfig
Description: Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
following_batch_sample_percentage
Type: INT32
Provider name: followingBatchSamplePercentage
Description: The percentage of data needed to be labeled in each following batch (except the first batch).
initial_batch_sample_percentage
Type: INT32
Provider name: initialBatchSamplePercentage
Description: The percentage of data needed to be labeled in the first batch.
sample_strategy
Type: STRING
Provider name: sampleStrategy
Description: Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
Possible values:
SAMPLE_STRATEGY_UNSPECIFIED
- Default will be treated as UNCERTAINTY.
UNCERTAINTY
- Sample the most uncertain data to label.
training_config
Type: STRUCT
Provider name: trainingConfig
Description: CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
timeout_training_milli_hours
Type: INT64
Provider name: timeoutTrainingMilliHours
Description: The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
ancestors
Type: UNORDERED_LIST_STRING
create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. Timestamp when this DataLabelingJob was created.
current_spend
Type: STRUCT
Provider name: currentSpend
Description: Output only. Estimated cost(in US dollars) that the DataLabelingJob has incurred to date.
currency_code
Type: STRING
Provider name: currencyCode
Description: The three-letter currency code defined in ISO 4217.
nanos
Type: INT32
Provider name: nanos
Description: Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units
is positive, nanos
must be positive or zero. If units
is zero, nanos
can be positive, zero, or negative. If units
is negative, nanos
must be negative or zero. For example $-1.75 is represented as units
=-1 and nanos
=-750,000,000.
units
Type: INT64
Provider name: units
Description: The whole units of the amount. For example if currencyCode
is "USD"
, then 1 unit is one US dollar.
datasets
Type: UNORDERED_LIST_STRING
Provider name: datasets
Description: Required. Dataset resource names. Right now we only support labeling from a single Dataset. Format: projects/{project}/locations/{location}/datasets/{dataset}
encryption_spec
Type: STRUCT
Provider name: encryptionSpec
Description: Customer-managed encryption key spec for a DataLabelingJob. If set, this DataLabelingJob will be secured by this key. Note: Annotations created in the DataLabelingJob are associated with the EncryptionSpec of the Dataset they are exported to.
kms_key_name
Type: STRING
Provider name: kmsKeyName
Description: Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
error
Type: STRUCT
Provider name: error
Description: Output only. DataLabelingJob errors. It is only populated when job’s state is JOB_STATE_FAILED
or JOB_STATE_CANCELLED
.
code
Type: INT32
Provider name: code
Description: The status code, which should be an enum value of google.rpc.Code.
message
Type: STRING
Provider name: message
Description: A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
gcp_display_name
Type: STRING
Provider name: displayName
Description: Required. The user-defined name of the DataLabelingJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a DataLabelingJob.
Type: STRING
Provider name: inputsSchemaUri
Description: Required. Points to a YAML file stored on Google Cloud Storage describing the config for a specific type of DataLabelingJob. The schema files that can be used here are found in the https://storage.googleapis.com/google-cloud-aiplatform bucket in the /schema/datalabelingjob/inputs/ folder.
instruction_uri
Type: STRING
Provider name: instructionUri
Description: Required. The Google Cloud Storage location of the instruction pdf. This pdf is shared with labelers, and provides detailed description on how to label DataItems in Datasets.
labeler_count
Type: INT32
Provider name: labelerCount
Description: Required. Number of labelers to work on each DataItem.
labeling_progress
Type: INT32
Provider name: labelingProgress
Description: Output only. Current labeling job progress percentage scaled in interval [0, 100], indicating the percentage of DataItems that has been finished.
labels
Type: UNORDERED_LIST_STRING
name
Type: STRING
Provider name: name
Description: Output only. Resource name of the DataLabelingJob.
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
specialist_pools
Type: UNORDERED_LIST_STRING
Provider name: specialistPools
Description: The SpecialistPools’ resource names associated with this job.
state
Type: STRING
Provider name: state
Description: Output only. The detailed state of the job.
Possible values:
JOB_STATE_UNSPECIFIED
- The job state is unspecified.
JOB_STATE_QUEUED
- The job has been just created or resumed and processing has not yet begun.
JOB_STATE_PENDING
- The service is preparing to run the job.
JOB_STATE_RUNNING
- The job is in progress.
JOB_STATE_SUCCEEDED
- The job completed successfully.
JOB_STATE_FAILED
- The job failed.
JOB_STATE_CANCELLING
- The job is being cancelled. From this state the job may only go to either JOB_STATE_SUCCEEDED
, JOB_STATE_FAILED
or JOB_STATE_CANCELLED
.
JOB_STATE_CANCELLED
- The job has been cancelled.
JOB_STATE_PAUSED
- The job has been stopped, and can be resumed.
JOB_STATE_EXPIRED
- The job has expired.
JOB_STATE_UPDATING
- The job is being updated. Only jobs in the RUNNING
state can be updated. After updating, the job goes back to the RUNNING
state.
JOB_STATE_PARTIALLY_SUCCEEDED
- The job is partially succeeded, some results may be missing due to errors.
Type: UNORDERED_LIST_STRING
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. Timestamp when this DataLabelingJob was updated most recently.