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

View Source

Provides details for how an evaluation job sends email alerts based on the results of a run.

Attributes

  • email (type: String.t, default: nil) - Required. An email address to send alerts to.
  • minAcceptableMeanAveragePrecision (type: float(), default: nil) - Required. A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.DataLabeling.V1beta1.Model.GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig{
    email: String.t() | nil,
    minAcceptableMeanAveragePrecision: float() | nil
  }

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.