Skip to content

Conversation

brian-dellabetta
Copy link
Collaborator

@brian-dellabetta brian-dellabetta commented Aug 21, 2025

SUMMARY:
In conjunction with

This allows for multi-modifier support by scoping the application of quantization config/status to only the modules in the model that match the given targets/ignore configuration, rather than all modules. Initialization of observers is moved to on_start (instead of on_initialize) to match their removal on_end (and not on_finalize). This prevents collision during the multi-modifier lifecycle

  • Update AWQ
  • Update QuantizationModifier
  • Update QuantizationMixin
  • Update GPTQ
  • Any others?
  • Should we enable/disable quantization for the entire model or only matching modules? See TODOs in diff

TEST PLAN:
"please outline how the changes were tested"

Copy link

👋 Hi! Thank you for contributing to llm-compressor. Please add the ready label when the PR is ready for review.

Note: This is required to complete the testing suite, please only add the label once the PR is code complete and local testing has been performed.

Signed-off-by: Brian Dellabetta <[email protected]>
Signed-off-by: Brian Dellabetta <[email protected]>
Signed-off-by: Brian Dellabetta <[email protected]>
@brian-dellabetta brian-dellabetta force-pushed the bdellabe/scoped-quant-status branch from 5fec983 to 2f93072 Compare August 28, 2025 16:51
@brian-dellabetta brian-dellabetta changed the title [Multi-modifier] Support scoped appliation of quantization config/status [Multi-modifier] Support scoped application of quantization config/status Sep 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant