@@ -15,10 +15,6 @@ class InternVLReader(LlamaReader):
1515 norm_weight_key = 'language_model.model.norm.weight'
1616 output_weight_key = 'language_model.lm_head.weight'
1717
18- def __init__ (self , new_params : dict , unused_params : dict , last_bin : bool , model_cfg : dict , ** kwargs ):
19- model_cfg = model_cfg .get ('llm_config' ) or model_cfg .get ('text_config' )
20- super ().__init__ (new_params , unused_params , last_bin , model_cfg , ** kwargs )
21-
2218
2319# Note the subtle difference in keys
2420class InternVL2Reader (InternLM2Reader ):
@@ -30,10 +26,6 @@ class InternVL2Reader(InternLM2Reader):
3026 norm_weight_key = 'language_model.model.norm.weight'
3127 output_weight_key = 'language_model.output.weight'
3228
33- def __init__ (self , new_params : dict , unused_params : dict , last_bin : bool , model_cfg : dict , ** kwargs ):
34- model_cfg = model_cfg .get ('llm_config' )
35- super ().__init__ (new_params , unused_params , last_bin , model_cfg , ** kwargs )
36-
3729
3830class InternVL3d5Reader (Qwen3Reader ):
3931 attn_layer_prefix = 'language_model.model.layers'
@@ -42,10 +34,6 @@ class InternVL3d5Reader(Qwen3Reader):
4234 norm_weight_key = 'language_model.model.norm.weight'
4335 output_weight_key = 'language_model.lm_head.weight'
4436
45- def __init__ (self , new_params : dict , unused_params : dict , last_bin : bool , model_cfg : dict , ** kwargs ):
46- model_cfg = model_cfg .get ('llm_config' ) or model_cfg .get ('text_config' )
47- super ().__init__ (new_params , unused_params , last_bin , model_cfg , ** kwargs )
48-
4937
5038class InternVL3d5Qwen3MoEReader (Qwen3MoeReader ):
5139 attn_layer_prefix = 'language_model.model.layers'
@@ -54,10 +42,6 @@ class InternVL3d5Qwen3MoEReader(Qwen3MoeReader):
5442 norm_weight_key = 'language_model.model.norm.weight'
5543 output_weight_key = 'language_model.lm_head.weight'
5644
57- def __init__ (self , new_params : dict , unused_params : dict , last_bin : bool , model_cfg : dict , ** kwargs ):
58- model_cfg = model_cfg .get ('llm_config' ) or model_cfg .get ('text_config' )
59- super ().__init__ (new_params , unused_params , last_bin , model_cfg , ** kwargs )
60-
6145
6246class InternVL3d5GptOSSReader (GptOssReader ):
6347 attn_layer_prefix = 'language_model.model.layers'
@@ -66,10 +50,6 @@ class InternVL3d5GptOSSReader(GptOssReader):
6650 norm_weight_key = 'language_model.model.norm.weight'
6751 output_weight_key = 'language_model.lm_head.weight'
6852
69- def __init__ (self , new_params : dict , unused_params : dict , last_bin : bool , model_cfg : dict , ** kwargs ):
70- model_cfg = model_cfg .get ('llm_config' ) or model_cfg .get ('text_config' )
71- super ().__init__ (new_params , unused_params , last_bin , model_cfg , ** kwargs )
72-
7353
7454class InternS1Reader (Qwen3MoeReader ):
7555 """InternS1Reader for internlm/InternS1 model."""
@@ -80,12 +60,6 @@ class InternS1Reader(Qwen3MoeReader):
8060 norm_weight_key = 'model.language_model.norm.weight'
8161 output_weight_key = 'lm_head.weight'
8262
83- def __init__ (self , new_params : dict , unused_params : dict , last_bin : bool , model_cfg : dict , ** kwargs ):
84- model_cfg = model_cfg .get ('text_config' )
85- if model_cfg is None :
86- raise ValueError (f'Miss "text_config" in model config: { model_cfg } ' )
87- super ().__init__ (new_params , unused_params , last_bin , model_cfg , ** kwargs )
88-
8963
9064class InternS1MiniReader (Qwen3Reader ):
9165
@@ -95,12 +69,6 @@ class InternS1MiniReader(Qwen3Reader):
9569 norm_weight_key = 'model.language_model.norm.weight'
9670 output_weight_key = 'lm_head.weight'
9771
98- def __init__ (self , new_params : dict , unused_params : dict , last_bin : bool , model_cfg : dict , ** kwargs ):
99- model_cfg = model_cfg .get ('text_config' )
100- if model_cfg is None :
101- raise ValueError (f'Miss "text_config" in model config: { model_cfg } ' )
102- super ().__init__ (new_params , unused_params , last_bin , model_cfg , ** kwargs )
103-
10472
10573@INPUT_MODELS .register_module (name = 'internvl' )
10674class InternVLModel (LlamaModel ):
0 commit comments