Package com.google.genai.types
Class DistillationHyperParameters.Builder
java.lang.Object
com.google.genai.types.DistillationHyperParameters.Builder
- Enclosing class:
- DistillationHyperParameters
Builder for DistillationHyperParameters.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract DistillationHyperParameters.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 DistillationHyperParametersbuild()abstract DistillationHyperParameters.BuilderepochCount(Long epochCount) Setter for epochCount.abstract DistillationHyperParameters.BuilderlearningRateMultiplier(Double learningRateMultiplier) Setter for learningRateMultiplier.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
adapterSize
Setter for adapterSize.adapterSize: Optional. Adapter size for distillation.
-
adapterSize
@CanIgnoreReturnValue public DistillationHyperParameters.Builder adapterSize(AdapterSize.Known knownType) Setter for adapterSize given a known enum.adapterSize: Optional. Adapter size for distillation.
-
adapterSize
Setter for adapterSize given a string.adapterSize: Optional. Adapter size for distillation.
-
epochCount
Setter for epochCount.epochCount: Optional. Number of complete passes the model makes over the entire training dataset during training.
-
learningRateMultiplier
public abstract DistillationHyperParameters.Builder learningRateMultiplier(Double learningRateMultiplier) Setter for learningRateMultiplier.learningRateMultiplier: Optional. Multiplier for adjusting the default learning rate.
-
build
-