Class PreferenceOptimizationHyperParameters.Builder
-
- All Implemented Interfaces:
public abstract class PreferenceOptimizationHyperParameters.BuilderBuilder for PreferenceOptimizationHyperParameters.
-
-
Constructor Summary
Constructors Constructor Description PreferenceOptimizationHyperParameters.Builder()
-
Method Summary
-
-
Method Detail
-
adapterSize
abstract PreferenceOptimizationHyperParameters.Builder adapterSize(AdapterSize adapterSize)
Setter for adapterSize.
adapterSize: Optional. Adapter size for preference optimization.
-
clearAdapterSize
@CanIgnoreReturnValue() PreferenceOptimizationHyperParameters.Builder clearAdapterSize()
Clears the value of adapterSize field.
-
adapterSize
@CanIgnoreReturnValue() PreferenceOptimizationHyperParameters.Builder adapterSize(AdapterSize.Known knownType)
Setter for adapterSize given a known enum.
adapterSize: Optional. Adapter size for preference optimization.
-
adapterSize
@CanIgnoreReturnValue() PreferenceOptimizationHyperParameters.Builder adapterSize(String adapterSize)
Setter for adapterSize given a string.
adapterSize: Optional. Adapter size for preference optimization.
-
beta
abstract PreferenceOptimizationHyperParameters.Builder beta(Double beta)
Setter for beta.
beta: Optional. Weight for KL Divergence regularization.
-
clearBeta
@CanIgnoreReturnValue() PreferenceOptimizationHyperParameters.Builder clearBeta()
Clears the value of beta field.
-
epochCount
abstract PreferenceOptimizationHyperParameters.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() PreferenceOptimizationHyperParameters.Builder clearEpochCount()
Clears the value of epochCount field.
-
learningRateMultiplier
abstract PreferenceOptimizationHyperParameters.Builder learningRateMultiplier(Double learningRateMultiplier)
Setter for learningRateMultiplier.
learningRateMultiplier: Optional. Multiplier for adjusting the default learning rate.
-
clearLearningRateMultiplier
@CanIgnoreReturnValue() PreferenceOptimizationHyperParameters.Builder clearLearningRateMultiplier()
Clears the value of learningRateMultiplier field.
-
build
abstract PreferenceOptimizationHyperParameters build()
-
-
-
-