Package com.google.genai.types
Class SupervisedHyperParameters.Builder
java.lang.Object
com.google.genai.types.SupervisedHyperParameters.Builder
- Enclosing class:
- SupervisedHyperParameters
Builder for SupervisedHyperParameters.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract SupervisedHyperParameters.BuilderadapterSize(AdapterSize adapterSize) Setter for adapterSize.adapterSize(AdapterSize.Known knownType) Setter for adapterSize given a known enum.adapterSize(String adapterSize) Setter for adapterSize given a string.abstract SupervisedHyperParameters.BuilderSetter for batchSize.abstract SupervisedHyperParametersbuild()abstract SupervisedHyperParameters.BuilderepochCount(Long epochCount) Setter for epochCount.abstract SupervisedHyperParameters.BuilderlearningRate(Double learningRate) Setter for learningRate.abstract SupervisedHyperParameters.BuilderlearningRateMultiplier(Double learningRateMultiplier) Setter for learningRateMultiplier.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
adapterSize
Setter for adapterSize.adapterSize: Optional. Adapter size for tuning.
-
adapterSize
@CanIgnoreReturnValue public SupervisedHyperParameters.Builder adapterSize(AdapterSize.Known knownType) Setter for adapterSize given a known enum.adapterSize: Optional. Adapter size for tuning.
-
adapterSize
Setter for adapterSize given a string.adapterSize: Optional. Adapter size for tuning.
-
batchSize
Setter for batchSize.batchSize: Optional. Batch size for tuning. This feature is only available for open source models.
-
epochCount
Setter for epochCount.epochCount: Optional. Number of complete passes the model makes over the entire training dataset during training.
-
learningRate
Setter for learningRate.learningRate: Optional. Learning rate for tuning. Mutually exclusive with `learning_rate_multiplier`. This feature is only available for open source models.
-
learningRateMultiplier
public abstract SupervisedHyperParameters.Builder learningRateMultiplier(Double learningRateMultiplier) Setter for learningRateMultiplier.learningRateMultiplier: Optional. Multiplier for adjusting the default learning rate. Mutually exclusive with `learning_rate`. This feature is only available for 1P models.
-
build
-