Package com.google.cloud.aiplatform.v1
Class SupervisedTuningSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SupervisedTuningSpec.Builder>
com.google.cloud.aiplatform.v1.SupervisedTuningSpec.Builder
- All Implemented Interfaces:
SupervisedTuningSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SupervisedTuningSpec
public static final class SupervisedTuningSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SupervisedTuningSpec.Builder>
implements SupervisedTuningSpecOrBuilder
Tuning Spec for Supervised Tuning for first party models.Protobuf type
google.cloud.aiplatform.v1.SupervisedTuningSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Optional.Optional.Required.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.Optional.Optional.booleanOptional.Optional.Optional.Optional.Required.com.google.protobuf.ByteStringRequired.Optional.com.google.protobuf.ByteStringOptional.booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOptional.mergeFrom(SupervisedTuningSpec other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.Optional.setEvaluationConfig(EvaluationConfig.Builder builderForValue) Optional.setExportLastCheckpointOnly(boolean value) Optional.Optional.setHyperParameters(SupervisedHyperParameters.Builder builderForValue) Optional.setTrainingDatasetUri(String value) Required.setTrainingDatasetUriBytes(com.google.protobuf.ByteString value) Required.setValidationDatasetUri(String value) Optional.setValidationDatasetUriBytes(com.google.protobuf.ByteString 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<SupervisedTuningSpec.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<SupervisedTuningSpec.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<SupervisedTuningSpec.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<SupervisedTuningSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SupervisedTuningSpec.Builder>
-
mergeFrom
public SupervisedTuningSpec.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<SupervisedTuningSpec.Builder>- Throws:
IOException
-
getTrainingDatasetUri
Required. Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.
string training_dataset_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTrainingDatasetUriin interfaceSupervisedTuningSpecOrBuilder- Returns:
- The trainingDatasetUri.
-
getTrainingDatasetUriBytes
public com.google.protobuf.ByteString getTrainingDatasetUriBytes()Required. Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.
string training_dataset_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTrainingDatasetUriBytesin interfaceSupervisedTuningSpecOrBuilder- Returns:
- The bytes for trainingDatasetUri.
-
setTrainingDatasetUri
Required. Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.
string training_dataset_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The trainingDatasetUri to set.- Returns:
- This builder for chaining.
-
clearTrainingDatasetUri
Required. Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.
string training_dataset_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setTrainingDatasetUriBytes
public SupervisedTuningSpec.Builder setTrainingDatasetUriBytes(com.google.protobuf.ByteString value) Required. Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.
string training_dataset_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for trainingDatasetUri to set.- Returns:
- This builder for chaining.
-
getValidationDatasetUri
Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.
string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getValidationDatasetUriin interfaceSupervisedTuningSpecOrBuilder- Returns:
- The validationDatasetUri.
-
getValidationDatasetUriBytes
public com.google.protobuf.ByteString getValidationDatasetUriBytes()Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.
string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getValidationDatasetUriBytesin interfaceSupervisedTuningSpecOrBuilder- Returns:
- The bytes for validationDatasetUri.
-
setValidationDatasetUri
Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.
string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The validationDatasetUri to set.- Returns:
- This builder for chaining.
-
clearValidationDatasetUri
Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.
string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setValidationDatasetUriBytes
public SupervisedTuningSpec.Builder setValidationDatasetUriBytes(com.google.protobuf.ByteString value) Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.
string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for validationDatasetUri to set.- Returns:
- This builder for chaining.
-
hasHyperParameters
public boolean hasHyperParameters()Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasHyperParametersin interfaceSupervisedTuningSpecOrBuilder- Returns:
- Whether the hyperParameters field is set.
-
getHyperParameters
Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getHyperParametersin interfaceSupervisedTuningSpecOrBuilder- Returns:
- The hyperParameters.
-
setHyperParameters
Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setHyperParameters
public SupervisedTuningSpec.Builder setHyperParameters(SupervisedHyperParameters.Builder builderForValue) Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeHyperParameters
Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearHyperParameters
Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getHyperParametersBuilder
Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getHyperParametersOrBuilder
Optional. Hyperparameters for SFT.
.google.cloud.aiplatform.v1.SupervisedHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getHyperParametersOrBuilderin interfaceSupervisedTuningSpecOrBuilder
-
getExportLastCheckpointOnly
public boolean getExportLastCheckpointOnly()Optional. If set to true, disable intermediate checkpoints for SFT and only the last checkpoint will be exported. Otherwise, enable intermediate checkpoints for SFT. Default is false.
bool export_last_checkpoint_only = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getExportLastCheckpointOnlyin interfaceSupervisedTuningSpecOrBuilder- Returns:
- The exportLastCheckpointOnly.
-
setExportLastCheckpointOnly
Optional. If set to true, disable intermediate checkpoints for SFT and only the last checkpoint will be exported. Otherwise, enable intermediate checkpoints for SFT. Default is false.
bool export_last_checkpoint_only = 6 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The exportLastCheckpointOnly to set.- Returns:
- This builder for chaining.
-
clearExportLastCheckpointOnly
Optional. If set to true, disable intermediate checkpoints for SFT and only the last checkpoint will be exported. Otherwise, enable intermediate checkpoints for SFT. Default is false.
bool export_last_checkpoint_only = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
hasEvaluationConfig
public boolean hasEvaluationConfig()Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasEvaluationConfigin interfaceSupervisedTuningSpecOrBuilder- Returns:
- Whether the evaluationConfig field is set.
-
getEvaluationConfig
Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEvaluationConfigin interfaceSupervisedTuningSpecOrBuilder- Returns:
- The evaluationConfig.
-
setEvaluationConfig
Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
setEvaluationConfig
Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
mergeEvaluationConfig
Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
clearEvaluationConfig
Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getEvaluationConfigBuilder
Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getEvaluationConfigOrBuilder
Optional. Evaluation Config for Tuning Job.
.google.cloud.aiplatform.v1.EvaluationConfig evaluation_config = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEvaluationConfigOrBuilderin interfaceSupervisedTuningSpecOrBuilder
-