vllm_omni.diffusion.models.diffusers_adapter.pipeline_utils ¶
PIPELINE_UTILS_REGISTRY module-attribute ¶
PIPELINE_UTILS_REGISTRY: dict[
str, type[BasePipelineUtils]
] = {
"WanPipeline": WanPipelineUtils,
"WanImageToVideoPipeline": WanPipelineUtils,
"WanVACEPipeline": WanPipelineUtils,
"WanVideoToVideoPipeline": WanPipelineUtils,
"WanAnimatePipeline": WanPipelineUtils,
}
BasePipelineUtils ¶
No-op hooks for pipeline-specific diffusers adapter behavior.
apply_post_load_updates ¶
apply_post_load_updates(
pipeline: DiffusionPipeline,
od_config: OmniDiffusionConfig,
) -> None
update_load_kwargs ¶
update_load_kwargs(
od_config: OmniDiffusionConfig,
load_kwargs: dict[str, Any],
) -> None
validate_runtime_sampling_params ¶
validate_runtime_sampling_params(
sampling: OmniDiffusionSamplingParams,
) -> None
WanPipelineUtils ¶
Bases: BasePipelineUtils
apply_post_load_updates ¶
apply_post_load_updates(
pipeline: DiffusionPipeline,
od_config: OmniDiffusionConfig,
) -> None
update_load_kwargs ¶
update_load_kwargs(
od_config: OmniDiffusionConfig,
load_kwargs: dict[str, Any],
) -> None
validate_runtime_sampling_params ¶
validate_runtime_sampling_params(
sampling: OmniDiffusionSamplingParams,
) -> None