Package com.google.cloud.aiplatform.v1
Class SupervisedHyperParameters.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SupervisedHyperParameters.Builder>
com.google.cloud.aiplatform.v1.SupervisedHyperParameters.Builder
- All Implemented Interfaces:
SupervisedHyperParametersOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SupervisedHyperParameters
public static final class SupervisedHyperParameters.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SupervisedHyperParameters.Builder>
implements SupervisedHyperParametersOrBuilder
Hyperparameters for SFT.Protobuf type
google.cloud.aiplatform.v1.SupervisedHyperParameters-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Optional.Optional.Optional.intOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongOptional.doubleOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.setAdapterSizeValue(int value) Optional.setEpochCount(long value) Optional.setLearningRateMultiplier(double value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SupervisedHyperParameters.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SupervisedHyperParameters.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SupervisedHyperParameters.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SupervisedHyperParameters.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SupervisedHyperParameters.Builder>
-
mergeFrom
public SupervisedHyperParameters.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SupervisedHyperParameters.Builder>- Throws:
IOException
-
getEpochCount
public long getEpochCount()Optional. Number of complete passes the model makes over the entire training dataset during training.
int64 epoch_count = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEpochCountin interfaceSupervisedHyperParametersOrBuilder- Returns:
- The epochCount.
-
setEpochCount
Optional. Number of complete passes the model makes over the entire training dataset during training.
int64 epoch_count = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The epochCount to set.- Returns:
- This builder for chaining.
-
clearEpochCount
Optional. Number of complete passes the model makes over the entire training dataset during training.
int64 epoch_count = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getLearningRateMultiplier
public double getLearningRateMultiplier()Optional. Multiplier for adjusting the default learning rate.
double learning_rate_multiplier = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLearningRateMultiplierin interfaceSupervisedHyperParametersOrBuilder- Returns:
- The learningRateMultiplier.
-
setLearningRateMultiplier
Optional. Multiplier for adjusting the default learning rate.
double learning_rate_multiplier = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The learningRateMultiplier to set.- Returns:
- This builder for chaining.
-
clearLearningRateMultiplier
Optional. Multiplier for adjusting the default learning rate.
double learning_rate_multiplier = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getAdapterSizeValue
public int getAdapterSizeValue()Optional. Adapter size for tuning.
.google.cloud.aiplatform.v1.SupervisedHyperParameters.AdapterSize adapter_size = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAdapterSizeValuein interfaceSupervisedHyperParametersOrBuilder- Returns:
- The enum numeric value on the wire for adapterSize.
-
setAdapterSizeValue
Optional. Adapter size for tuning.
.google.cloud.aiplatform.v1.SupervisedHyperParameters.AdapterSize adapter_size = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for adapterSize to set.- Returns:
- This builder for chaining.
-
getAdapterSize
Optional. Adapter size for tuning.
.google.cloud.aiplatform.v1.SupervisedHyperParameters.AdapterSize adapter_size = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAdapterSizein interfaceSupervisedHyperParametersOrBuilder- Returns:
- The adapterSize.
-
setAdapterSize
public SupervisedHyperParameters.Builder setAdapterSize(SupervisedHyperParameters.AdapterSize value) Optional. Adapter size for tuning.
.google.cloud.aiplatform.v1.SupervisedHyperParameters.AdapterSize adapter_size = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The adapterSize to set.- Returns:
- This builder for chaining.
-
clearAdapterSize
Optional. Adapter size for tuning.
.google.cloud.aiplatform.v1.SupervisedHyperParameters.AdapterSize adapter_size = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-