View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpec (google_api_ai_platform v0.13.0)

Represents specification of a Study.

Attributes

  • algorithm (type: String.t, default: nil) - The search algorithm specified for the Study.
  • convexAutomatedStoppingSpec (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecConvexAutomatedStoppingSpec.t, default: nil) - The automated early stopping spec using convex stopping rule.
  • decayCurveStoppingSpec (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecDecayCurveAutomatedStoppingSpec.t, default: nil) - The automated early stopping spec using decay curve rule.
  • measurementSelectionType (type: String.t, default: nil) - Describe which measurement selection type will be used
  • medianAutomatedStoppingSpec (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecMedianAutomatedStoppingSpec.t, default: nil) - The automated early stopping spec using median rule.
  • metrics (type: list(GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecMetricSpec.t), default: nil) - Required. Metric specs for the Study.
  • observationNoise (type: String.t, default: nil) - The observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline.
  • parameters (type: list(GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecParameterSpec.t), default: nil) - Required. The set of parameters to tune.
  • studyStoppingConfig (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecStudyStoppingConfig.t, default: nil) - Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.