Class: Google::Apis::AiplatformV1::CloudAiLargeModelsVisionGenerateVideoExperimentsVideoTransform
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1::CloudAiLargeModelsVisionGenerateVideoExperimentsVideoTransform
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1/classes.rb,
lib/google/apis/aiplatform_v1/representations.rb,
lib/google/apis/aiplatform_v1/representations.rb
Instance Attribute Summary collapse
-
#initialization_video ⇒ Google::Apis::AiplatformV1::CloudAiLargeModelsVisionGenerateVideoRequestVideo
Optional.
-
#mask ⇒ Google::Apis::AiplatformV1::CloudAiLargeModelsVisionGenerateVideoRequestVideo
Optional.
-
#noise_strength ⇒ Float
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ CloudAiLargeModelsVisionGenerateVideoExperimentsVideoTransform
constructor
A new instance of CloudAiLargeModelsVisionGenerateVideoExperimentsVideoTransform.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ CloudAiLargeModelsVisionGenerateVideoExperimentsVideoTransform
Returns a new instance of CloudAiLargeModelsVisionGenerateVideoExperimentsVideoTransform.
411 412 413 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 411 def initialize(**args) update!(**args) end |
Instance Attribute Details
#initialization_video ⇒ Google::Apis::AiplatformV1::CloudAiLargeModelsVisionGenerateVideoRequestVideo
Optional. Input for video transform (sdedit, diffdiff). Note the input video
from the main GenerateVideoRequest will be used as the conditioning.
Corresponds to the JSON property initializationVideo
399 400 401 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 399 def initialization_video @initialization_video end |
#mask ⇒ Google::Apis::AiplatformV1::CloudAiLargeModelsVisionGenerateVideoRequestVideo
Optional. Mask for video transform (diffdiff).
Corresponds to the JSON property mask
404 405 406 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 404 def mask @mask end |
#noise_strength ⇒ Float
Optional. Noise strength for video transform.
Corresponds to the JSON property noiseStrength
409 410 411 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 409 def noise_strength @noise_strength end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
416 417 418 419 420 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 416 def update!(**args) @initialization_video = args[:initialization_video] if args.key?(:initialization_video) @mask = args[:mask] if args.key?(:mask) @noise_strength = args[:noise_strength] if args.key?(:noise_strength) end |