Class DistillationHyperParameters.Builder
-
- All Implemented Interfaces:
public abstract class DistillationHyperParameters.BuilderBuilder for DistillationHyperParameters.
-
-
Constructor Summary
Constructors Constructor Description DistillationHyperParameters.Builder()
-
Method Summary
-
-
Method Detail
-
adapterSize
abstract DistillationHyperParameters.Builder adapterSize(AdapterSize adapterSize)
Setter for adapterSize.
adapterSize: Optional. Adapter size for distillation.
-
clearAdapterSize
@CanIgnoreReturnValue() DistillationHyperParameters.Builder clearAdapterSize()
Clears the value of adapterSize field.
-
adapterSize
@CanIgnoreReturnValue() DistillationHyperParameters.Builder adapterSize(AdapterSize.Known knownType)
Setter for adapterSize given a known enum.
adapterSize: Optional. Adapter size for distillation.
-
adapterSize
@CanIgnoreReturnValue() DistillationHyperParameters.Builder adapterSize(String adapterSize)
Setter for adapterSize given a string.
adapterSize: Optional. Adapter size for distillation.
-
epochCount
abstract DistillationHyperParameters.Builder epochCount(Long epochCount)
Setter for epochCount.
epochCount: Optional. Number of complete passes the model makes over the entire training dataset during training.
-
clearEpochCount
@CanIgnoreReturnValue() DistillationHyperParameters.Builder clearEpochCount()
Clears the value of epochCount field.
-
learningRateMultiplier
abstract DistillationHyperParameters.Builder learningRateMultiplier(Double learningRateMultiplier)
Setter for learningRateMultiplier.
learningRateMultiplier: Optional. Multiplier for adjusting the default learning rate.
-
clearLearningRateMultiplier
@CanIgnoreReturnValue() DistillationHyperParameters.Builder clearLearningRateMultiplier()
Clears the value of learningRateMultiplier field.
-
batchSize
abstract DistillationHyperParameters.Builder batchSize(Integer batchSize)
Setter for batchSize.
batchSize: The batch size hyperparameter for tuning. This is only supported for OSS models in Gemini Enterprise Agent Platform.
-
clearBatchSize
@CanIgnoreReturnValue() DistillationHyperParameters.Builder clearBatchSize()
Clears the value of batchSize field.
-
learningRate
abstract DistillationHyperParameters.Builder learningRate(Float learningRate)
Setter for learningRate.
learningRate: The learning rate for tuning. OSS models only.
-
clearLearningRate
@CanIgnoreReturnValue() DistillationHyperParameters.Builder clearLearningRate()
Clears the value of learningRate field.
-
build
abstract DistillationHyperParameters build()
-
-
-
-