vllm.transformers_utils.configs.nvlm_d NVLM_D_Config ¶ Bases: PretrainedConfig Source code in vllm/transformers_utils/configs/nvlm_d.py 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31class NVLM_D_Config(PretrainedConfig): model_type = 'NVLM_D' is_composition = True def __init__(self, vision_config=None, llm_config=None, **kwargs): super().__init__(**kwargs) # Handle vision_config initialization if vision_config is None: vision_config = {} # Handle llm_config initialization if llm_config is None: llm_config = {} self.vision_config = PretrainedConfig(**vision_config) self.text_config = Qwen2Config(**llm_config) is_composition class-attribute instance-attribute ¶ is_composition = True model_type class-attribute instance-attribute ¶ model_type = 'NVLM_D' text_config instance-attribute ¶ text_config = Qwen2Config(**llm_config) vision_config instance-attribute ¶ vision_config = PretrainedConfig(**vision_config) __init__ ¶ __init__(vision_config=None, llm_config=None, **kwargs) Source code in vllm/transformers_utils/configs/nvlm_d.py 19 20 21 22 23 24 25 26 27 28 29 30 31def __init__(self, vision_config=None, llm_config=None, **kwargs): super().__init__(**kwargs) # Handle vision_config initialization if vision_config is None: vision_config = {} # Handle llm_config initialization if llm_config is None: llm_config = {} self.vision_config = PretrainedConfig(**vision_config) self.text_config = Qwen2Config(**llm_config)