GoogleCloudAiplatformV1StudySpec class

Represents specification of a Study.

Constructors

GoogleCloudAiplatformV1StudySpec({Input<GoogleCloudAiplatformV1StudySpecAlgorithm>? algorithm, Input<GoogleCloudAiplatformV1StudySpecConvexAutomatedStoppingSpec>? convexAutomatedStoppingSpec, Input<GoogleCloudAiplatformV1StudySpecDecayCurveAutomatedStoppingSpec>? decayCurveStoppingSpec, Input<GoogleCloudAiplatformV1StudySpecMeasurementSelectionType>? measurementSelectionType, Input<GoogleCloudAiplatformV1StudySpecMedianAutomatedStoppingSpec>? medianAutomatedStoppingSpec, required Input<List<GoogleCloudAiplatformV1StudySpecMetricSpec>> metrics, Input<GoogleCloudAiplatformV1StudySpecObservationNoise>? observationNoise, required Input<List<GoogleCloudAiplatformV1StudySpecParameterSpec>> parameters, Input<GoogleCloudAiplatformV1StudySpecStudyStoppingConfig>? studyStoppingConfig})
Creates a new GoogleCloudAiplatformV1StudySpec. algorithm The search algorithm specified for the Study. convexAutomatedStoppingSpec The automated early stopping spec using convex stopping rule. decayCurveStoppingSpec The automated early stopping spec using decay curve rule. measurementSelectionType Describe which measurement selection type will be used medianAutomatedStoppingSpec The automated early stopping spec using median rule. metrics Metric specs for the Study. observationNoise The observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline. parameters The set of parameters to tune. studyStoppingConfig Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.
const
GoogleCloudAiplatformV1StudySpec.fromMap(Map<String, dynamic> map)
factory

Properties

algorithm → Input<GoogleCloudAiplatformV1StudySpecAlgorithm>?
The search algorithm specified for the Study.
final
convexAutomatedStoppingSpec → Input<GoogleCloudAiplatformV1StudySpecConvexAutomatedStoppingSpec>?
The automated early stopping spec using convex stopping rule.
final
decayCurveStoppingSpec → Input<GoogleCloudAiplatformV1StudySpecDecayCurveAutomatedStoppingSpec>?
The automated early stopping spec using decay curve rule.
final
hashCode → int
The hash code for this object.
no setterinherited
measurementSelectionType → Input<GoogleCloudAiplatformV1StudySpecMeasurementSelectionType>?
Describe which measurement selection type will be used
final
medianAutomatedStoppingSpec → Input<GoogleCloudAiplatformV1StudySpecMedianAutomatedStoppingSpec>?
The automated early stopping spec using median rule.
final
metrics → Input<List<GoogleCloudAiplatformV1StudySpecMetricSpec>>
Metric specs for the Study.
final
observationNoise → Input<GoogleCloudAiplatformV1StudySpecObservationNoise>?
The observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline.
final
parameters → Input<List<GoogleCloudAiplatformV1StudySpecParameterSpec>>
The set of parameters to tune.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
studyStoppingConfig → Input<GoogleCloudAiplatformV1StudySpecStudyStoppingConfig>?
Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited