View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1StudySpec (google_api_ai_platform v0.24.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 }