[quant] QoL improvements for pipeline-level quant config (#11876) · huggingface/diffusers@b41abb2 · GitHub
Skip to content

Commit b41abb2

Browse files
authored
[quant] QoL improvements for pipeline-level quant config (#11876)
* add repr for pipelinequantconfig. * update
1 parent f33b89b commit b41abb2

5 files changed

Lines changed: 262 additions & 178 deletions

File tree

‎src/diffusers/__init__.py‎

Lines changed: 1 addition & 0 deletions

‎src/diffusers/pipelines/pipeline_utils.py‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1096,6 +1096,8 @@ def load_module(name, value):
10961096
model.register_to_config(_name_or_path=pretrained_model_name_or_path)
10971097
if device_map is not None:
10981098
setattr(model, "hf_device_map", final_device_map)
1099+
if quantization_config is not None:
1100+
setattr(model, "quantization_config", quantization_config)
10991101
return model
11001102

11011103
@property

‎src/diffusers/quantizers/__init__.py‎

Lines changed: 1 addition & 177 deletions

0 commit comments

Comments
 (0)