torch.nn.utils.fuse_conv_bn_eval
- torch.nn.utils.fuse_conv_bn_eval(conv, bn, transpose=False)[源代码]
-
将一个卷积模块和一个 BatchNorm 模块融合成一个新的卷积模块。
- 参数
-
-
conv (torch.nn.modules.conv._ConvNd) – 表示一个卷积模块。
-
bn (torch.nn.modules.batchnorm._BatchNorm) – 批归一化模块。
-
transpose (bool, 可选) – 是否转置卷积权重。默认为 False。
-
- 返回值
-
融合卷积模块
- 返回类型
-
_ConvNd (在 torch.nn.modules.conv 模块中)
注意
Both
conv
andbn
must be in evaluation mode, andbn
must have its running buffers computed.