评价此页

fuse_fx#

class torch.ao.quantization.quantize_fx.fuse_fx(model, fuse_custom_config=None, backend_config=None)[source]#

融合像 conv+bn, conv+bn+relu 等模块,模型必须处于 eval 模式。融合规则定义在 torch.ao.quantization.fx.fusion_pattern.py 中

参数:
  • model (*) – 一个 torch.nn.Module 模型

  • fuse_custom_config (*) – fuse_fx 的自定义配置。请参阅 FuseCustomConfig 以获取更多详细信息

返回类型:

GraphModule

示例

from torch.ao.quantization import fuse_fx

m = Model().eval()
m = fuse_fx(m)