量化¶
- class torch.ao.quantization.quantize(model, run_fn, run_args, mapping=None, inplace=False)[源代码]¶
使用训练后静态量化对输入的浮点模型进行量化。
首先,它将为校准准备模型,然后调用run_fn,这将运行校准步骤,之后我们将把模型转换为量化模型。
- Parameters
模型 – 输入浮点模型
run_fn – 用于校准准备好的模型的校准函数
run_args – run_fn 的位置参数
inplace – 就地执行模型转换,原始模块会被改变
映射 – 原始模块类型与量化对应项之间的对应关系
- Returns
量化模型。