Gemma4VideoConverter classkeras_hub.layers.Gemma4VideoConverter(
patch_size=16, max_soft_tokens=70, pooling_kernel_size=3, num_frames=32, **kwargs
)
Video converter for Gemma4.
This layer handles video inputs by sampling frames and delegating to
Gemma4ImageConverter for frame-level processing.
Arguments
16.70.3.32.from_preset methodGemma4VideoConverter.from_preset(preset, **kwargs)
Instantiate a keras_hub.layers.VideoConverter from a model preset.
A preset is a directory of configs, weights and other file assets used
to save and load a pre-trained model. The preset can be passed as
one of:
'gemma4_2b_it''kaggle://user/gemma4/keras/gemma4_2b_it''hf://google/gemma-4-2b-it''./gemma4_2b_it'You can run cls.presets.keys() to list all built-in presets available
on the class.
This constructor can be called in one of two ways. Either from the base
class like keras_hub.models.VideoConverter.from_preset(), or from a
model class like keras_hub.models.Gemma4VideoConverter.from_preset().
If calling from the base class, the subclass of the returning object
will be inferred from the config in the preset directory.
Arguments
Examples
# Load a video converter from a preset.
converter = keras_hub.layers.VideoConverter.from_preset(
"hf://google/gemma-4-2b-it"
)