vllm_omni.diffusion.lora.loader ¶
lora_convert_mapping module-attribute ¶
lora_convert_mapping: dict[str, Callable] = {
"QwenImagePipeline": _convert_non_diffusers_qwen_lora_to_diffusers,
"QwenImageEditPipeline": _convert_non_diffusers_qwen_lora_to_diffusers,
"QwenImageEditPlusPipeline": _convert_non_diffusers_qwen_lora_to_diffusers,
"Wan22Pipeline": _convert_non_diffusers_wan_lora_to_diffusers,
"Wan22I2VPipeline": _convert_non_diffusers_wan_lora_to_diffusers,
}
LoraLoaderMixin ¶
lora_is_fused property writable ¶
lora_is_fused: bool
True when LoRA weights are fused into base weights.
Mixin loads are in-place fusions, so non-empty _lora_loaded implies fused.
QwenImageLoraLoaderMixin ¶
WanLoraLoaderMixin ¶
Bases: LoraLoaderMixin
load_lora_weights ¶
load_lora_weights(
pretrained_model_name_or_path: str | list[str],
adapter_name: str | None = None,
)
Load LoRA weights into the pipeline's transformer(s).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pretrained_model_name_or_path | str | list[str] | Path(s) to concrete .safetensors LoRA files. - str: a single .safetensors file. Only valid for Wan2.1 (single-transformer pipelines). - list[str]: one file per transformer, matched by position to [transformer, transformer_2]. Required for Wan2.2 MoE. | required |
adapter_name | str | None | Name to register the adapter under. | None |