• 文档 >
  • torch.nn >
  • torch.nn.utils.fuse_conv_bn_eval
快捷键

torch.nn.utils.fuse_conv_bn_eval

torch.nn.utils.fuse_conv_bn_eval(conv, bn, transpose=False)[source][source]

将卷积模块和批归一化模块融合成一个单一的新的卷积模块。

参数:
  • conv (torch.nn.modules.conv._ConvNd) – 一个卷积模块。

  • bn (torch.nn.modules.batchnorm._BatchNorm) – 一个批归一化模块。

  • transpose (bool, 可选) – 如果为 True,则转置卷积权重。默认为 False。

返回值:

合并的卷积模块。

返回类型:

torch.nn.modules.conv._ConvNd

注意

两个 convbn 必须处于评估模式,且 bn 必须计算其运行缓冲区。


© 版权所有 PyTorch 贡献者。

使用 Sphinx 构建,并使用 Read the Docs 提供的主题。

文档

PyTorch 的全面开发者文档

查看文档

教程

深入了解初学者和高级开发者的教程

查看教程

资源

查找开发资源并获得您的疑问解答

查看资源