Package com.google.genai.types
Class VeoHyperParameters.Builder
java.lang.Object
com.google.genai.types.VeoHyperParameters.Builder
- Enclosing class:
- VeoHyperParameters
Builder for VeoHyperParameters.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract VeoHyperParametersbuild()Clears the value of epochCount field.Clears the value of learningRateMultiplier 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.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: Optional. The tuning task. Either I2V or T2V.
-
clearTuningTask
Clears the value of tuningTask field. -
tuningTask
Setter for tuningTask given a known enum.tuningTask: Optional. The tuning task. Either I2V or T2V.
-
tuningTask
Setter for tuningTask given a string.tuningTask: Optional. The tuning task. Either I2V or T2V.
-
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. -
build
-