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< metrics, Input<GoogleCloudAiplatformV1StudySpecMetricSpec> >GoogleCloudAiplatformV1StudySpecObservationNoise> ? observationNoise, required Input<List< parameters, Input<GoogleCloudAiplatformV1StudySpecParameterSpec> >GoogleCloudAiplatformV1StudySpecStudyStoppingConfig> ? studyStoppingConfig}) -
Creates a new GoogleCloudAiplatformV1StudySpec.
algorithmThe search algorithm specified for the Study.convexAutomatedStoppingSpecThe automated early stopping spec using convex stopping rule.decayCurveStoppingSpecThe automated early stopping spec using decay curve rule.measurementSelectionTypeDescribe which measurement selection type will be usedmedianAutomatedStoppingSpecThe automated early stopping spec using median rule.metricsMetric specs for the Study.observationNoiseThe observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline.parametersThe set of parameters to tune.studyStoppingConfigConditions 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