运行量化算法,初始化Calibrator后通过run()函数来执行量化。
calibrator.run()
from msmodelslim.mindspore.llm_ptq import Calibrator, QuantConfig quant_config = QuantConfig() model = Model() #根据实际应用场景加载模型 calibrator = Calibrator(model=model, cfg=quant_config, calib_data=dataset_calib, model_ckpt="./model.ckpt") calibrator.run() calibrator.save(qaunt_weight_save_path)