On this page
fuse_fx
class torch.ao.quantization.quantize_fx.fuse_fx(model, fuse_custom_config=None, backend_config=None)
[source]-
Fuse modules like conv+bn, conv+bn+relu etc, model must be in eval mode. Fusion rules are defined in torch.ao.quantization.fx.fusion_pattern.py
- Parameters
-
- model (*) – a torch.nn.Module model
- fuse_custom_config (*) – custom configurations for fuse_fx. See
FuseCustomConfig
for more details
- Return type
Example:
from torch.ao.quantization import fuse_fx m = Model().eval() m = fuse_fx(m)
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.ao.quantization.quantize_fx.fuse_fx.html