fix: manually set auto-map
This commit is contained in:
@@ -64,11 +64,12 @@ class LinearLlamaConfig(LlamaConfig):
|
|||||||
def __init__(self, attention_config: Optional[dict] = None, **kwargs):
|
def __init__(self, attention_config: Optional[dict] = None, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
|
|
||||||
# self.auto_map = {
|
# Set auto_map
|
||||||
# "AutoConfig": "configuration_linear_llama.LinearLlamaConfig",
|
self.auto_map = {
|
||||||
# "AutoModel": "modeling_linear_llama.LinearLlamaModel",
|
"AutoConfig": "configuration_linear_llama.LinearLlamaConfig",
|
||||||
# "AutoModelForCausalLM": "modeling_linear_llama.LinearLlamaForCausalLM",
|
"AutoModel": "modeling_linear_llama.LinearLlamaModel",
|
||||||
# }
|
"AutoModelForCausalLM": "modeling_linear_llama.LinearLlamaForCausalLM",
|
||||||
|
}
|
||||||
|
|
||||||
# Set default attention config if none provided
|
# Set default attention config if none provided
|
||||||
self.attention_config = attention_config or {"attention_type": "softmax"}
|
self.attention_config = attention_config or {"attention_type": "softmax"}
|
||||||
|
|||||||
Reference in New Issue
Block a user