Suppport qwen model and solve some problems (#75)
This commit is contained in:
@@ -20,8 +20,10 @@ class ModelConfig:
|
||||
# Unify the config keys for hf_config
|
||||
self.context_len = get_context_length(self.hf_config)
|
||||
self.head_dim = self.hf_config.hidden_size // self.hf_config.num_attention_heads
|
||||
self.num_key_value_heads = self.hf_config.num_key_value_heads
|
||||
self.num_attention_heads = self.hf_config.num_attention_heads
|
||||
self.num_key_value_heads = getattr(self.hf_config, "num_key_value_heads", None)
|
||||
if self.num_key_value_heads is None:
|
||||
self.num_key_value_heads = self.num_attention_heads
|
||||
self.hidden_size = self.hf_config.hidden_size
|
||||
self.num_hidden_layers = self.hf_config.num_hidden_layers
|
||||
self.vocab_size = self.hf_config.vocab_size
|
||||
|
||||
Reference in New Issue
Block a user