Package com.google.cloud.aiplatform.v1
Interface StudySpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StudySpec,StudySpec.Builder
@Generated
public interface StudySpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe search algorithm specified for the Study.intThe search algorithm specified for the Study.The automated early stopping spec using convex stopping rule.The automated early stopping spec using convex stopping rule.The automated early stopping spec using decay curve rule.The automated early stopping spec using decay curve rule.Describe which measurement selection type will be usedintDescribe which measurement selection type will be usedThe automated early stopping spec using median rule.The automated early stopping spec using median rule.getMetrics(int index) Required.intRequired.Required.getMetricsOrBuilder(int index) Required.List<? extends StudySpec.MetricSpecOrBuilder>Required.The observation noise level of the study.intThe observation noise level of the study.getParameters(int index) Required.intRequired.Required.getParametersOrBuilder(int index) Required.List<? extends StudySpec.ParameterSpecOrBuilder>Required.Conditions for automated stopping of a Study.Conditions for automated stopping of a Study.booleanThe automated early stopping spec using convex stopping rule.booleanThe automated early stopping spec using decay curve rule.booleanThe automated early stopping spec using median rule.booleanConditions for automated stopping of a Study.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasDecayCurveStoppingSpec
boolean hasDecayCurveStoppingSpec()The automated early stopping spec using decay curve rule.
.google.cloud.aiplatform.v1.StudySpec.DecayCurveAutomatedStoppingSpec decay_curve_stopping_spec = 4;- Returns:
- Whether the decayCurveStoppingSpec field is set.
-
getDecayCurveStoppingSpec
StudySpec.DecayCurveAutomatedStoppingSpec getDecayCurveStoppingSpec()The automated early stopping spec using decay curve rule.
.google.cloud.aiplatform.v1.StudySpec.DecayCurveAutomatedStoppingSpec decay_curve_stopping_spec = 4;- Returns:
- The decayCurveStoppingSpec.
-
getDecayCurveStoppingSpecOrBuilder
StudySpec.DecayCurveAutomatedStoppingSpecOrBuilder getDecayCurveStoppingSpecOrBuilder()The automated early stopping spec using decay curve rule.
.google.cloud.aiplatform.v1.StudySpec.DecayCurveAutomatedStoppingSpec decay_curve_stopping_spec = 4; -
hasMedianAutomatedStoppingSpec
boolean hasMedianAutomatedStoppingSpec()The automated early stopping spec using median rule.
.google.cloud.aiplatform.v1.StudySpec.MedianAutomatedStoppingSpec median_automated_stopping_spec = 5;- Returns:
- Whether the medianAutomatedStoppingSpec field is set.
-
getMedianAutomatedStoppingSpec
StudySpec.MedianAutomatedStoppingSpec getMedianAutomatedStoppingSpec()The automated early stopping spec using median rule.
.google.cloud.aiplatform.v1.StudySpec.MedianAutomatedStoppingSpec median_automated_stopping_spec = 5;- Returns:
- The medianAutomatedStoppingSpec.
-
getMedianAutomatedStoppingSpecOrBuilder
StudySpec.MedianAutomatedStoppingSpecOrBuilder getMedianAutomatedStoppingSpecOrBuilder()The automated early stopping spec using median rule.
.google.cloud.aiplatform.v1.StudySpec.MedianAutomatedStoppingSpec median_automated_stopping_spec = 5; -
hasConvexAutomatedStoppingSpec
boolean hasConvexAutomatedStoppingSpec()The automated early stopping spec using convex stopping rule.
.google.cloud.aiplatform.v1.StudySpec.ConvexAutomatedStoppingSpec convex_automated_stopping_spec = 9;- Returns:
- Whether the convexAutomatedStoppingSpec field is set.
-
getConvexAutomatedStoppingSpec
StudySpec.ConvexAutomatedStoppingSpec getConvexAutomatedStoppingSpec()The automated early stopping spec using convex stopping rule.
.google.cloud.aiplatform.v1.StudySpec.ConvexAutomatedStoppingSpec convex_automated_stopping_spec = 9;- Returns:
- The convexAutomatedStoppingSpec.
-
getConvexAutomatedStoppingSpecOrBuilder
StudySpec.ConvexAutomatedStoppingSpecOrBuilder getConvexAutomatedStoppingSpecOrBuilder()The automated early stopping spec using convex stopping rule.
.google.cloud.aiplatform.v1.StudySpec.ConvexAutomatedStoppingSpec convex_automated_stopping_spec = 9; -
getMetricsList
List<StudySpec.MetricSpec> getMetricsList()Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetrics
Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsCount
int getMetricsCount()Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsOrBuilderList
List<? extends StudySpec.MetricSpecOrBuilder> getMetricsOrBuilderList()Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsOrBuilder
Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getParametersList
List<StudySpec.ParameterSpec> getParametersList()Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED]; -
getParameters
Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED]; -
getParametersCount
int getParametersCount()Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED]; -
getParametersOrBuilderList
List<? extends StudySpec.ParameterSpecOrBuilder> getParametersOrBuilderList()Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED]; -
getParametersOrBuilder
Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED]; -
getAlgorithmValue
int getAlgorithmValue()The search algorithm specified for the Study.
.google.cloud.aiplatform.v1.StudySpec.Algorithm algorithm = 3;- Returns:
- The enum numeric value on the wire for algorithm.
-
getAlgorithm
StudySpec.Algorithm getAlgorithm()The search algorithm specified for the Study.
.google.cloud.aiplatform.v1.StudySpec.Algorithm algorithm = 3;- Returns:
- The algorithm.
-
getObservationNoiseValue
int getObservationNoiseValue()The observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline.
.google.cloud.aiplatform.v1.StudySpec.ObservationNoise observation_noise = 6;- Returns:
- The enum numeric value on the wire for observationNoise.
-
getObservationNoise
StudySpec.ObservationNoise getObservationNoise()The observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline.
.google.cloud.aiplatform.v1.StudySpec.ObservationNoise observation_noise = 6;- Returns:
- The observationNoise.
-
getMeasurementSelectionTypeValue
int getMeasurementSelectionTypeValue()Describe which measurement selection type will be used
.google.cloud.aiplatform.v1.StudySpec.MeasurementSelectionType measurement_selection_type = 7;- Returns:
- The enum numeric value on the wire for measurementSelectionType.
-
getMeasurementSelectionType
StudySpec.MeasurementSelectionType getMeasurementSelectionType()Describe which measurement selection type will be used
.google.cloud.aiplatform.v1.StudySpec.MeasurementSelectionType measurement_selection_type = 7;- Returns:
- The measurementSelectionType.
-
hasStudyStoppingConfig
boolean hasStudyStoppingConfig()Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.
optional .google.cloud.aiplatform.v1.StudySpec.StudyStoppingConfig study_stopping_config = 11;- Returns:
- Whether the studyStoppingConfig field is set.
-
getStudyStoppingConfig
StudySpec.StudyStoppingConfig getStudyStoppingConfig()Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.
optional .google.cloud.aiplatform.v1.StudySpec.StudyStoppingConfig study_stopping_config = 11;- Returns:
- The studyStoppingConfig.
-
getStudyStoppingConfigOrBuilder
StudySpec.StudyStoppingConfigOrBuilder getStudyStoppingConfigOrBuilder()Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.
optional .google.cloud.aiplatform.v1.StudySpec.StudyStoppingConfig study_stopping_config = 11; -
getAutomatedStoppingSpecCase
StudySpec.AutomatedStoppingSpecCase getAutomatedStoppingSpecCase()
-