Class StudySpec
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.aiplatform.v1beta1.StudySpec
-
- All Implemented Interfaces:
StudySpecOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class StudySpec extends com.google.protobuf.GeneratedMessageV3 implements StudySpecOrBuilder
Represents specification of a Study.
Protobuf typegoogle.cloud.aiplatform.v1beta1.StudySpec- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStudySpec.AlgorithmThe available search algorithms for the Study.static classStudySpec.AutomatedStoppingSpecCasestatic classStudySpec.BuilderRepresents specification of a Study.static classStudySpec.ConvexAutomatedStoppingSpecConfiguration for ConvexAutomatedStoppingSpec.static interfaceStudySpec.ConvexAutomatedStoppingSpecOrBuilderstatic classStudySpec.ConvexStopConfigDeprecated.static interfaceStudySpec.ConvexStopConfigOrBuilderDeprecated.static classStudySpec.DecayCurveAutomatedStoppingSpecThe decay curve automated stopping rule builds a Gaussian Process Regressor to predict the final objective value of a Trial based on the already completed Trials and the intermediate measurements of the current Trial.static interfaceStudySpec.DecayCurveAutomatedStoppingSpecOrBuilderstatic classStudySpec.MeasurementSelectionTypeThis indicates which measurement to use if/when the service automatically selects the final measurement from previously reported intermediate measurements.static classStudySpec.MedianAutomatedStoppingSpecThe median automated stopping rule stops a pending Trial if the Trial's best objective_value is strictly below the median 'performance' of all completed Trials reported up to the Trial's last measurement.static interfaceStudySpec.MedianAutomatedStoppingSpecOrBuilderstatic classStudySpec.MetricSpecRepresents a metric to optimize.static interfaceStudySpec.MetricSpecOrBuilderstatic classStudySpec.ObservationNoiseDescribes the noise level of the repeated observations.static classStudySpec.ParameterSpecRepresents a single parameter to optimize.static interfaceStudySpec.ParameterSpecOrBuilderstatic classStudySpec.TransferLearningConfigThis contains flag for manually disabling transfer learning for a study.static interfaceStudySpec.TransferLearningConfigOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intALGORITHM_FIELD_NUMBERstatic intCONVEX_AUTOMATED_STOPPING_SPEC_FIELD_NUMBERstatic intCONVEX_STOP_CONFIG_FIELD_NUMBERstatic intDECAY_CURVE_STOPPING_SPEC_FIELD_NUMBERstatic intMEASUREMENT_SELECTION_TYPE_FIELD_NUMBERstatic intMEDIAN_AUTOMATED_STOPPING_SPEC_FIELD_NUMBERstatic intMETRICS_FIELD_NUMBERstatic intOBSERVATION_NOISE_FIELD_NUMBERstatic intPARAMETERS_FIELD_NUMBERstatic intTRANSFER_LEARNING_CONFIG_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)StudySpec.AlgorithmgetAlgorithm()The search algorithm specified for the Study.intgetAlgorithmValue()The search algorithm specified for the Study.StudySpec.AutomatedStoppingSpecCasegetAutomatedStoppingSpecCase()StudySpec.ConvexAutomatedStoppingSpecgetConvexAutomatedStoppingSpec()The automated early stopping spec using convex stopping rule.StudySpec.ConvexAutomatedStoppingSpecOrBuildergetConvexAutomatedStoppingSpecOrBuilder()The automated early stopping spec using convex stopping rule.StudySpec.ConvexStopConfiggetConvexStopConfig()Deprecated.google.cloud.aiplatform.v1beta1.StudySpec.convex_stop_config is deprecated.StudySpec.ConvexStopConfigOrBuildergetConvexStopConfigOrBuilder()Deprecated.StudySpec.DecayCurveAutomatedStoppingSpecgetDecayCurveStoppingSpec()The automated early stopping spec using decay curve rule.StudySpec.DecayCurveAutomatedStoppingSpecOrBuildergetDecayCurveStoppingSpecOrBuilder()The automated early stopping spec using decay curve rule.static StudySpecgetDefaultInstance()StudySpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StudySpec.MeasurementSelectionTypegetMeasurementSelectionType()Describe which measurement selection type will be usedintgetMeasurementSelectionTypeValue()Describe which measurement selection type will be usedStudySpec.MedianAutomatedStoppingSpecgetMedianAutomatedStoppingSpec()The automated early stopping spec using median rule.StudySpec.MedianAutomatedStoppingSpecOrBuildergetMedianAutomatedStoppingSpecOrBuilder()The automated early stopping spec using median rule.StudySpec.MetricSpecgetMetrics(int index)Required.intgetMetricsCount()Required.List<StudySpec.MetricSpec>getMetricsList()Required.StudySpec.MetricSpecOrBuildergetMetricsOrBuilder(int index)Required.List<? extends StudySpec.MetricSpecOrBuilder>getMetricsOrBuilderList()Required.StudySpec.ObservationNoisegetObservationNoise()The observation noise level of the study.intgetObservationNoiseValue()The observation noise level of the study.StudySpec.ParameterSpecgetParameters(int index)Required.intgetParametersCount()Required.List<StudySpec.ParameterSpec>getParametersList()Required.StudySpec.ParameterSpecOrBuildergetParametersOrBuilder(int index)Required.List<? extends StudySpec.ParameterSpecOrBuilder>getParametersOrBuilderList()Required.com.google.protobuf.Parser<StudySpec>getParserForType()intgetSerializedSize()StudySpec.TransferLearningConfiggetTransferLearningConfig()The configuration info/options for transfer learning.StudySpec.TransferLearningConfigOrBuildergetTransferLearningConfigOrBuilder()The configuration info/options for transfer learning.booleanhasConvexAutomatedStoppingSpec()The automated early stopping spec using convex stopping rule.booleanhasConvexStopConfig()Deprecated.google.cloud.aiplatform.v1beta1.StudySpec.convex_stop_config is deprecated.booleanhasDecayCurveStoppingSpec()The automated early stopping spec using decay curve rule.inthashCode()booleanhasMedianAutomatedStoppingSpec()The automated early stopping spec using median rule.booleanhasTransferLearningConfig()The configuration info/options for transfer learning.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static StudySpec.BuildernewBuilder()static StudySpec.BuildernewBuilder(StudySpec prototype)StudySpec.BuildernewBuilderForType()protected StudySpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static StudySpecparseDelimitedFrom(InputStream input)static StudySpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StudySpecparseFrom(byte[] data)static StudySpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StudySpecparseFrom(com.google.protobuf.ByteString data)static StudySpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StudySpecparseFrom(com.google.protobuf.CodedInputStream input)static StudySpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StudySpecparseFrom(InputStream input)static StudySpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StudySpecparseFrom(ByteBuffer data)static StudySpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<StudySpec>parser()StudySpec.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DECAY_CURVE_STOPPING_SPEC_FIELD_NUMBER
public static final int DECAY_CURVE_STOPPING_SPEC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEDIAN_AUTOMATED_STOPPING_SPEC_FIELD_NUMBER
public static final int MEDIAN_AUTOMATED_STOPPING_SPEC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONVEX_STOP_CONFIG_FIELD_NUMBER
public static final int CONVEX_STOP_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONVEX_AUTOMATED_STOPPING_SPEC_FIELD_NUMBER
public static final int CONVEX_AUTOMATED_STOPPING_SPEC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
METRICS_FIELD_NUMBER
public static final int METRICS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ALGORITHM_FIELD_NUMBER
public static final int ALGORITHM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OBSERVATION_NOISE_FIELD_NUMBER
public static final int OBSERVATION_NOISE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEASUREMENT_SELECTION_TYPE_FIELD_NUMBER
public static final int MEASUREMENT_SELECTION_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRANSFER_LEARNING_CONFIG_FIELD_NUMBER
public static final int TRANSFER_LEARNING_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getAutomatedStoppingSpecCase
public StudySpec.AutomatedStoppingSpecCase getAutomatedStoppingSpecCase()
- Specified by:
getAutomatedStoppingSpecCasein interfaceStudySpecOrBuilder
-
hasDecayCurveStoppingSpec
public boolean hasDecayCurveStoppingSpec()
The automated early stopping spec using decay curve rule.
.google.cloud.aiplatform.v1beta1.StudySpec.DecayCurveAutomatedStoppingSpec decay_curve_stopping_spec = 4;- Specified by:
hasDecayCurveStoppingSpecin interfaceStudySpecOrBuilder- Returns:
- Whether the decayCurveStoppingSpec field is set.
-
getDecayCurveStoppingSpec
public StudySpec.DecayCurveAutomatedStoppingSpec getDecayCurveStoppingSpec()
The automated early stopping spec using decay curve rule.
.google.cloud.aiplatform.v1beta1.StudySpec.DecayCurveAutomatedStoppingSpec decay_curve_stopping_spec = 4;- Specified by:
getDecayCurveStoppingSpecin interfaceStudySpecOrBuilder- Returns:
- The decayCurveStoppingSpec.
-
getDecayCurveStoppingSpecOrBuilder
public StudySpec.DecayCurveAutomatedStoppingSpecOrBuilder getDecayCurveStoppingSpecOrBuilder()
The automated early stopping spec using decay curve rule.
.google.cloud.aiplatform.v1beta1.StudySpec.DecayCurveAutomatedStoppingSpec decay_curve_stopping_spec = 4;- Specified by:
getDecayCurveStoppingSpecOrBuilderin interfaceStudySpecOrBuilder
-
hasMedianAutomatedStoppingSpec
public boolean hasMedianAutomatedStoppingSpec()
The automated early stopping spec using median rule.
.google.cloud.aiplatform.v1beta1.StudySpec.MedianAutomatedStoppingSpec median_automated_stopping_spec = 5;- Specified by:
hasMedianAutomatedStoppingSpecin interfaceStudySpecOrBuilder- Returns:
- Whether the medianAutomatedStoppingSpec field is set.
-
getMedianAutomatedStoppingSpec
public StudySpec.MedianAutomatedStoppingSpec getMedianAutomatedStoppingSpec()
The automated early stopping spec using median rule.
.google.cloud.aiplatform.v1beta1.StudySpec.MedianAutomatedStoppingSpec median_automated_stopping_spec = 5;- Specified by:
getMedianAutomatedStoppingSpecin interfaceStudySpecOrBuilder- Returns:
- The medianAutomatedStoppingSpec.
-
getMedianAutomatedStoppingSpecOrBuilder
public StudySpec.MedianAutomatedStoppingSpecOrBuilder getMedianAutomatedStoppingSpecOrBuilder()
The automated early stopping spec using median rule.
.google.cloud.aiplatform.v1beta1.StudySpec.MedianAutomatedStoppingSpec median_automated_stopping_spec = 5;- Specified by:
getMedianAutomatedStoppingSpecOrBuilderin interfaceStudySpecOrBuilder
-
hasConvexStopConfig
@Deprecated public boolean hasConvexStopConfig()
Deprecated.google.cloud.aiplatform.v1beta1.StudySpec.convex_stop_config is deprecated. See google/cloud/aiplatform/v1beta1/study.proto;l=625Deprecated. The automated early stopping using convex stopping rule.
.google.cloud.aiplatform.v1beta1.StudySpec.ConvexStopConfig convex_stop_config = 8 [deprecated = true];- Specified by:
hasConvexStopConfigin interfaceStudySpecOrBuilder- Returns:
- Whether the convexStopConfig field is set.
-
getConvexStopConfig
@Deprecated public StudySpec.ConvexStopConfig getConvexStopConfig()
Deprecated.google.cloud.aiplatform.v1beta1.StudySpec.convex_stop_config is deprecated. See google/cloud/aiplatform/v1beta1/study.proto;l=625Deprecated. The automated early stopping using convex stopping rule.
.google.cloud.aiplatform.v1beta1.StudySpec.ConvexStopConfig convex_stop_config = 8 [deprecated = true];- Specified by:
getConvexStopConfigin interfaceStudySpecOrBuilder- Returns:
- The convexStopConfig.
-
getConvexStopConfigOrBuilder
@Deprecated public StudySpec.ConvexStopConfigOrBuilder getConvexStopConfigOrBuilder()
Deprecated.Deprecated. The automated early stopping using convex stopping rule.
.google.cloud.aiplatform.v1beta1.StudySpec.ConvexStopConfig convex_stop_config = 8 [deprecated = true];- Specified by:
getConvexStopConfigOrBuilderin interfaceStudySpecOrBuilder
-
hasConvexAutomatedStoppingSpec
public boolean hasConvexAutomatedStoppingSpec()
The automated early stopping spec using convex stopping rule.
.google.cloud.aiplatform.v1beta1.StudySpec.ConvexAutomatedStoppingSpec convex_automated_stopping_spec = 9;- Specified by:
hasConvexAutomatedStoppingSpecin interfaceStudySpecOrBuilder- Returns:
- Whether the convexAutomatedStoppingSpec field is set.
-
getConvexAutomatedStoppingSpec
public StudySpec.ConvexAutomatedStoppingSpec getConvexAutomatedStoppingSpec()
The automated early stopping spec using convex stopping rule.
.google.cloud.aiplatform.v1beta1.StudySpec.ConvexAutomatedStoppingSpec convex_automated_stopping_spec = 9;- Specified by:
getConvexAutomatedStoppingSpecin interfaceStudySpecOrBuilder- Returns:
- The convexAutomatedStoppingSpec.
-
getConvexAutomatedStoppingSpecOrBuilder
public StudySpec.ConvexAutomatedStoppingSpecOrBuilder getConvexAutomatedStoppingSpecOrBuilder()
The automated early stopping spec using convex stopping rule.
.google.cloud.aiplatform.v1beta1.StudySpec.ConvexAutomatedStoppingSpec convex_automated_stopping_spec = 9;- Specified by:
getConvexAutomatedStoppingSpecOrBuilderin interfaceStudySpecOrBuilder
-
getMetricsList
public List<StudySpec.MetricSpec> getMetricsList()
Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsListin interfaceStudySpecOrBuilder
-
getMetricsOrBuilderList
public List<? extends StudySpec.MetricSpecOrBuilder> getMetricsOrBuilderList()
Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsOrBuilderListin interfaceStudySpecOrBuilder
-
getMetricsCount
public int getMetricsCount()
Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsCountin interfaceStudySpecOrBuilder
-
getMetrics
public StudySpec.MetricSpec getMetrics(int index)
Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsin interfaceStudySpecOrBuilder
-
getMetricsOrBuilder
public StudySpec.MetricSpecOrBuilder getMetricsOrBuilder(int index)
Required. Metric specs for the Study.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.MetricSpec metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsOrBuilderin interfaceStudySpecOrBuilder
-
getParametersList
public List<StudySpec.ParameterSpec> getParametersList()
Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParametersListin interfaceStudySpecOrBuilder
-
getParametersOrBuilderList
public List<? extends StudySpec.ParameterSpecOrBuilder> getParametersOrBuilderList()
Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParametersOrBuilderListin interfaceStudySpecOrBuilder
-
getParametersCount
public int getParametersCount()
Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParametersCountin interfaceStudySpecOrBuilder
-
getParameters
public StudySpec.ParameterSpec getParameters(int index)
Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParametersin interfaceStudySpecOrBuilder
-
getParametersOrBuilder
public StudySpec.ParameterSpecOrBuilder getParametersOrBuilder(int index)
Required. The set of parameters to tune.
repeated .google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec parameters = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParametersOrBuilderin interfaceStudySpecOrBuilder
-
getAlgorithmValue
public int getAlgorithmValue()
The search algorithm specified for the Study.
.google.cloud.aiplatform.v1beta1.StudySpec.Algorithm algorithm = 3;- Specified by:
getAlgorithmValuein interfaceStudySpecOrBuilder- Returns:
- The enum numeric value on the wire for algorithm.
-
getAlgorithm
public StudySpec.Algorithm getAlgorithm()
The search algorithm specified for the Study.
.google.cloud.aiplatform.v1beta1.StudySpec.Algorithm algorithm = 3;- Specified by:
getAlgorithmin interfaceStudySpecOrBuilder- Returns:
- The algorithm.
-
getObservationNoiseValue
public 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.v1beta1.StudySpec.ObservationNoise observation_noise = 6;- Specified by:
getObservationNoiseValuein interfaceStudySpecOrBuilder- Returns:
- The enum numeric value on the wire for observationNoise.
-
getObservationNoise
public 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.v1beta1.StudySpec.ObservationNoise observation_noise = 6;- Specified by:
getObservationNoisein interfaceStudySpecOrBuilder- Returns:
- The observationNoise.
-
getMeasurementSelectionTypeValue
public int getMeasurementSelectionTypeValue()
Describe which measurement selection type will be used
.google.cloud.aiplatform.v1beta1.StudySpec.MeasurementSelectionType measurement_selection_type = 7;- Specified by:
getMeasurementSelectionTypeValuein interfaceStudySpecOrBuilder- Returns:
- The enum numeric value on the wire for measurementSelectionType.
-
getMeasurementSelectionType
public StudySpec.MeasurementSelectionType getMeasurementSelectionType()
Describe which measurement selection type will be used
.google.cloud.aiplatform.v1beta1.StudySpec.MeasurementSelectionType measurement_selection_type = 7;- Specified by:
getMeasurementSelectionTypein interfaceStudySpecOrBuilder- Returns:
- The measurementSelectionType.
-
hasTransferLearningConfig
public boolean hasTransferLearningConfig()
The configuration info/options for transfer learning. Currently supported for Vertex AI Vizier service, not HyperParameterTuningJob
.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig transfer_learning_config = 10;- Specified by:
hasTransferLearningConfigin interfaceStudySpecOrBuilder- Returns:
- Whether the transferLearningConfig field is set.
-
getTransferLearningConfig
public StudySpec.TransferLearningConfig getTransferLearningConfig()
The configuration info/options for transfer learning. Currently supported for Vertex AI Vizier service, not HyperParameterTuningJob
.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig transfer_learning_config = 10;- Specified by:
getTransferLearningConfigin interfaceStudySpecOrBuilder- Returns:
- The transferLearningConfig.
-
getTransferLearningConfigOrBuilder
public StudySpec.TransferLearningConfigOrBuilder getTransferLearningConfigOrBuilder()
The configuration info/options for transfer learning. Currently supported for Vertex AI Vizier service, not HyperParameterTuningJob
.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig transfer_learning_config = 10;- Specified by:
getTransferLearningConfigOrBuilderin interfaceStudySpecOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StudySpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StudySpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StudySpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StudySpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StudySpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StudySpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StudySpec parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StudySpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StudySpec parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StudySpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static StudySpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StudySpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public StudySpec.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static StudySpec.Builder newBuilder()
-
newBuilder
public static StudySpec.Builder newBuilder(StudySpec prototype)
-
toBuilder
public StudySpec.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StudySpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static StudySpec getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<StudySpec> parser()
-
getParserForType
public com.google.protobuf.Parser<StudySpec> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StudySpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-