public final class VeoHyperParameters extends GeneratedMessage implements VeoHyperParametersOrBuilder
Hyperparameters for Veo.
Protobuf type google.cloud.aiplatform.v1beta1.VeoHyperParameters
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int ADAPTER_SIZE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int EPOCH_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int LEARNING_RATE_MULTIPLIER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TUNING_SPEED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TUNING_TASK_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int VEO_DATA_MIXTURE_RATIO_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static VeoHyperParameters getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static VeoHyperParameters.Builder newBuilder()
public static VeoHyperParameters.Builder newBuilder(VeoHyperParameters prototype)
public static VeoHyperParameters parseDelimitedFrom(InputStream input)
public static VeoHyperParameters parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static VeoHyperParameters parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static VeoHyperParameters parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static VeoHyperParameters parseFrom(ByteString data)
public static VeoHyperParameters parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VeoHyperParameters parseFrom(CodedInputStream input)
public static VeoHyperParameters parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static VeoHyperParameters parseFrom(InputStream input)
public static VeoHyperParameters parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static VeoHyperParameters parseFrom(ByteBuffer data)
public static VeoHyperParameters parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<VeoHyperParameters> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public VeoHyperParameters.AdapterSize getAdapterSize()
Optional. The adapter size for LoRA tuning.
.google.cloud.aiplatform.v1beta1.VeoHyperParameters.AdapterSize adapter_size = 6 [(.google.api.field_behavior) = OPTIONAL];
public int getAdapterSizeValue()
Optional. The adapter size for LoRA tuning.
.google.cloud.aiplatform.v1beta1.VeoHyperParameters.AdapterSize adapter_size = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for adapterSize.
|
public VeoHyperParameters getDefaultInstanceForType()
public long getEpochCount()
Optional. Number of complete passes the model makes over the entire
training dataset during training.
int64 epoch_count = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
long |
The epochCount.
|
public double getLearningRateMultiplier()
Optional. Multiplier for adjusting the default learning rate.
double learning_rate_multiplier = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
double |
The learningRateMultiplier.
|
public Parser<VeoHyperParameters> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public VeoHyperParameters.TuningSpeed getTuningSpeed()
The speed of the tuning job. Only supported for Veo 3.0 models.
optional .google.cloud.aiplatform.v1beta1.VeoHyperParameters.TuningSpeed tuning_speed = 5;
public int getTuningSpeedValue()
The speed of the tuning job. Only supported for Veo 3.0 models.
optional .google.cloud.aiplatform.v1beta1.VeoHyperParameters.TuningSpeed tuning_speed = 5;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for tuningSpeed.
|
public VeoHyperParameters.TuningTask getTuningTask()
Optional. The tuning task. Either I2V or T2V.
.google.cloud.aiplatform.v1beta1.VeoHyperParameters.TuningTask tuning_task = 3 [(.google.api.field_behavior) = OPTIONAL];
public int getTuningTaskValue()
Optional. The tuning task. Either I2V or T2V.
.google.cloud.aiplatform.v1beta1.VeoHyperParameters.TuningTask tuning_task = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for tuningTask.
|
public double getVeoDataMixtureRatio()
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.
optional double veo_data_mixture_ratio = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
double |
The veoDataMixtureRatio.
|
public boolean hasTuningSpeed()
The speed of the tuning job. Only supported for Veo 3.0 models.
optional .google.cloud.aiplatform.v1beta1.VeoHyperParameters.TuningSpeed tuning_speed = 5;
| Returns |
| Type |
Description |
boolean |
Whether the tuningSpeed field is set.
|
public boolean hasVeoDataMixtureRatio()
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.
optional double veo_data_mixture_ratio = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the veoDataMixtureRatio field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public VeoHyperParameters.Builder newBuilderForType()
protected VeoHyperParameters.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public VeoHyperParameters.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides