didn't realise model_config.quantization_config is just a regular dict
This commit is contained in:
committed by
Sung Ching Liu
parent
ba5d917845
commit
feaef03cb9
@@ -853,7 +853,7 @@ class ModelLoader:
|
||||
if (
|
||||
self.cfg.adapter in ["qlora", "lora"]
|
||||
and hasattr(self.model_config, "quantization_config")
|
||||
and getattr(self.model_config.quantization_config, "quant_method")
|
||||
and self.model_config.quantization_config["quant_method"]
|
||||
in ["gptq", "awq", "bitsandbytes", "hqq"]
|
||||
):
|
||||
quant_config_class_dict = {
|
||||
@@ -864,7 +864,7 @@ class ModelLoader:
|
||||
}
|
||||
|
||||
quant_config_class = quant_config_class_dict[
|
||||
getattr(self.model_config.quantization_config, "quant_method")
|
||||
self.model_config.quantization_config["quant_method"]
|
||||
]
|
||||
self.model_kwargs["quantization_config"] = quant_config_class(
|
||||
**self.model_config.quantization_config
|
||||
|
||||
Reference in New Issue
Block a user