"""
Qwen2.5-VL MDM (Masked Diffusion Model) - Universal model class for any Qwen2.5-VL size.

This module provides Fast_dLLM_Qwen2_5_VLForConditionalGeneration which can be used
with any Qwen2.5-VL model size (3B, 7B, 72B, etc.) without needing local auto_map.
"""

from .modeling import Fast_dLLM_Qwen2_5_VLForConditionalGeneration
from .configuration import (
    Fast_dLLM_Qwen2_5_VLConfig,
    Fast_dLLM_Qwen2_5_VLTextConfig,
    Fast_dLLM_Qwen2_5_VLVisionConfig,
)

__all__ = [
    "Fast_dLLM_Qwen2_5_VLForConditionalGeneration",
    "Fast_dLLM_Qwen2_5_VLConfig",
    "Fast_dLLM_Qwen2_5_VLTextConfig",
    "Fast_dLLM_Qwen2_5_VLVisionConfig",
]
