didn't realise model_config.quantization_config is just a regular dict

This commit is contained in:
Sunny Liu
2025-04-18 11:24:04 -04:00
committed by Sung Ching Liu
parent ba5d917845
commit feaef03cb9

View File

@@ -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