Skip to content

vllm_omni.diffusion.models.internvla_a1.pipeline_internvla_a1

logger module-attribute

logger = init_logger(__name__)

InternVLAA1Pipeline

Bases: Module, DiffusionPipelineProfilerMixin

InternVLA-A1 pipeline wrapper for the policy implementation.

config instance-attribute

config = _build_config(od_config)

enable_warmup instance-attribute

enable_warmup = (
    bool(enable_warmup)
    if isinstance(enable_warmup, bool)
    else False
)

model_dir instance-attribute

model_dir = model

od_config instance-attribute

od_config = od_config

policy instance-attribute

policy = _initialize_policy()

prefix instance-attribute

prefix = prefix

processor_model_name instance-attribute

processor_model_name = str(
    get("processor_model_name", DEFAULT_QWEN3_VL_MODEL)
)

strict_load instance-attribute

strict_load = bool(get('strict_load', False))

forward

has_real_checkpoint

has_real_checkpoint() -> bool

runtime_mode

runtime_mode() -> str

get_internvla_a1_post_process_func

get_internvla_a1_post_process_func(
    od_config: OmniDiffusionConfig,
)