Class VeoHyperParameters.Builder
- Enclosing class:
- VeoHyperParameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract VeoHyperParameters.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 VeoHyperParametersbuild()Clears the value of adapterSize field.Clears the value of epochCount field.Clears the value of learningRateMultiplier field.Clears the value of tuningSpeed field.Clears the value of tuningTask field.Clears the value of veoDataMixtureRatio field.abstract VeoHyperParameters.BuilderepochCount(Long epochCount) Setter for epochCount.abstract VeoHyperParameters.BuilderlearningRateMultiplier(Double learningRateMultiplier) Setter for learningRateMultiplier.abstract VeoHyperParameters.BuildertuningSpeed(TuningSpeed tuningSpeed) Setter for tuningSpeed.tuningSpeed(TuningSpeed.Known knownType) Setter for tuningSpeed given a known enum.tuningSpeed(String tuningSpeed) Setter for tuningSpeed given a string.abstract VeoHyperParameters.BuildertuningTask(TuningTask tuningTask) Setter for tuningTask.tuningTask(TuningTask.Known knownType) Setter for tuningTask given a known enum.tuningTask(String tuningTask) Setter for tuningTask given a string.abstract VeoHyperParameters.BuilderveoDataMixtureRatio(Double veoDataMixtureRatio) Setter for veoDataMixtureRatio.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
epochCount
Setter for epochCount.epochCount: Optional. Number of complete passes the model makes over the entire training dataset during training.
-
clearEpochCount
Clears the value of epochCount field. -
learningRateMultiplier
Setter for learningRateMultiplier.learningRateMultiplier: Optional. Multiplier for adjusting the default learning rate.
-
clearLearningRateMultiplier
Clears the value of learningRateMultiplier field. -
tuningTask
Setter for tuningTask.tuningTask: The tuning task for Veo.
-
clearTuningTask
Clears the value of tuningTask field. -
tuningTask
Setter for tuningTask given a known enum.tuningTask: The tuning task for Veo.
-
tuningTask
Setter for tuningTask given a string.tuningTask: The tuning task for Veo.
-
veoDataMixtureRatio
Setter for veoDataMixtureRatio.veoDataMixtureRatio: Optional. The ratio of Google internal dataset to use in the training mixture, in range of `[0, 1)`. If `0.2`, it means 20% of Google internal dataset and 80% of user dataset will be used for training. If not set, the default value is 0.1.
-
clearVeoDataMixtureRatio
Clears the value of veoDataMixtureRatio field. -
adapterSize
Setter for adapterSize.adapterSize: Optional. The adapter size for LoRA tuning.
-
clearAdapterSize
Clears the value of adapterSize field. -
adapterSize
Setter for adapterSize given a known enum.adapterSize: Optional. The adapter size for LoRA tuning.
-
adapterSize
Setter for adapterSize given a string.adapterSize: Optional. The adapter size for LoRA tuning.
-
tuningSpeed
Setter for tuningSpeed.tuningSpeed: The speed of the tuning job. Only supported for Veo 3.0 models.
-
clearTuningSpeed
Clears the value of tuningSpeed field. -
tuningSpeed
Setter for tuningSpeed given a known enum.tuningSpeed: The speed of the tuning job. Only supported for Veo 3.0 models.
-
tuningSpeed
Setter for tuningSpeed given a string.tuningSpeed: The speed of the tuning job. Only supported for Veo 3.0 models.
-
build
-