View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpec (google_api_ai_platform v0.15.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
@type t() :: %GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpec{ algorithm: String.t() | nil, convexAutomatedStoppingSpec: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecConvexAutomatedStoppingSpec.t() | nil, decayCurveStoppingSpec: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecDecayCurveAutomatedStoppingSpec.t() | nil, measurementSelectionType: String.t() | nil, medianAutomatedStoppingSpec: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecMedianAutomatedStoppingSpec.t() | nil, metrics: [ GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecMetricSpec.t() ] | nil, observationNoise: String.t() | nil, parameters: [ GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecParameterSpec.t() ] | nil, studyStoppingConfig: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpecStudyStoppingConfig.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.