nemo_automodel.components.flow_matching.adapters.simple
nemo_automodel.components.flow_matching.adapters.simple
Simple transformer model adapter for FlowMatching Pipeline.
This adapter supports simple transformer models with a basic interface, such as Wan-style models.
Module Contents
Classes
API
Bases: ModelAdapter
Model adapter for simple transformer models (e.g., Wan).
These models use a simple interface with:
- hidden_states: noisy latents
- timestep: timestep values
- encoder_hidden_states: text embeddings
Expected batch keys:
- text_embeddings: Text encoder output [B, seq_len, dim]
Execute forward pass for simple transformer model.
Parameters:
model
Transformer model
inputs
Dictionary from prepare_inputs()
Returns: torch.Tensor
Model prediction tensor
Prepare inputs for simple transformer model.
Parameters:
context
FlowMatchingContext with batch data
Returns: Dict[str, Any]
Dictionary containing: