Class SupervisedTuningSpec.Builder
- Enclosing class:
- SupervisedTuningSpec
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract SupervisedTuningSpecbuild()Clears the value of exportLastCheckpointOnly field.Clears the value of hyperParameters field.Clears the value of trainingDatasetUri field.Clears the value of tuningMode field.Clears the value of validationDatasetUri field.abstract SupervisedTuningSpec.BuilderexportLastCheckpointOnly(boolean exportLastCheckpointOnly) Setter for exportLastCheckpointOnly.abstract SupervisedTuningSpec.BuilderhyperParameters(SupervisedHyperParameters hyperParameters) Setter for hyperParameters.hyperParameters(SupervisedHyperParameters.Builder hyperParametersBuilder) Setter for hyperParameters builder.abstract SupervisedTuningSpec.BuildertrainingDatasetUri(String trainingDatasetUri) Setter for trainingDatasetUri.abstract SupervisedTuningSpec.BuildertuningMode(TuningMode tuningMode) Setter for tuningMode.tuningMode(TuningMode.Known knownType) Setter for tuningMode given a known enum.tuningMode(String tuningMode) Setter for tuningMode given a string.abstract SupervisedTuningSpec.BuildervalidationDatasetUri(String validationDatasetUri) Setter for validationDatasetUri.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
exportLastCheckpointOnly
public abstract SupervisedTuningSpec.Builder exportLastCheckpointOnly(boolean exportLastCheckpointOnly) Setter for exportLastCheckpointOnly.exportLastCheckpointOnly: 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.
-
clearExportLastCheckpointOnly
Clears the value of exportLastCheckpointOnly field. -
hyperParameters
public abstract SupervisedTuningSpec.Builder hyperParameters(SupervisedHyperParameters hyperParameters) Setter for hyperParameters.hyperParameters: Optional. Hyperparameters for SFT.
-
hyperParameters
@CanIgnoreReturnValue public SupervisedTuningSpec.Builder hyperParameters(SupervisedHyperParameters.Builder hyperParametersBuilder) Setter for hyperParameters builder.hyperParameters: Optional. Hyperparameters for SFT.
-
clearHyperParameters
Clears the value of hyperParameters field. -
trainingDatasetUri
Setter for trainingDatasetUri.trainingDatasetUri: Required. Training dataset used for tuning. The dataset can be specified as either a Cloud Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
-
clearTrainingDatasetUri
Clears the value of trainingDatasetUri field. -
tuningMode
Setter for tuningMode.tuningMode: Tuning mode.
-
clearTuningMode
Clears the value of tuningMode field. -
tuningMode
Setter for tuningMode given a known enum.tuningMode: Tuning mode.
-
tuningMode
Setter for tuningMode given a string.tuningMode: Tuning mode.
-
validationDatasetUri
Setter for validationDatasetUri.validationDatasetUri: Optional. Validation dataset used for tuning. The dataset can be specified as either a Cloud Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
-
clearValidationDatasetUri
Clears the value of validationDatasetUri field. -
build
-