Draft: [Add] MulPTQ and ScalingMeta MetaOperators
Added MulPTQ Operator and ScalingMeta for PTQ Module
This MR introduces the MulPTQ operator, which essentially implements a MUL operator within a MetaOperator. This operator is required for the PTQ (Post-Training Quantization) module.
Additionally, the ScalingMeta operator has been added to replace the now-deprecated ScalingNodes. The ScalingMeta acts as a meta-operator to handle scaling operations in the PTQ and removing the Scaling Operator (which is not compatible with ONNX).
For more details, please refer to the associated issues: aidge_quantization#43 (closed)
Merge request reports
Activity
added 33 commits
-
b077b430...bf7c63df - 31 commits from branch
eclipse/aidge:dev
- 6300b430 - Merge branch 'dev' of https://gitlab.eclipse.org/eclipse/aidge/aidge_core into...
- a9476614 - refact: refactoring MetaOperators Declaration and file name (scaling.cpp -> PTQMetaOps.cpp
-
b077b430...bf7c63df - 31 commits from branch
requested review from @cmoineau
assigned to @noamzerah
enabled an automatic merge when all merge checks for a9476614 pass
added StatusWork in Progress label
Why add these MetaOperator related to Quantization in the Core module and not in the Quantization module?
Edited by Maxence NaudNo, indeed this MR is pointless since the future changes are located in aidge_quantization I will close it now. Please see MR: aidge_quantization!22 (merged)