評價此頁

torch.nn.utils.fusion.fuse_conv_bn_eval#

torch.nn.utils.fusion.fuse_conv_bn_eval(conv, bn, transpose=False)[原始碼]#

將卷積模組和 BatchNorm 模組融合為一個新的卷積模組。

引數
  • conv (torch.nn.modules.conv._ConvNd) – 卷積模組。

  • bn (torch.nn.modules.batchnorm._BatchNorm) – BatchNorm 模組。

  • transpose (bool, optional) – 如果為 True,則轉置卷積權重。預設為 False。

返回

融合後的卷積模組。

返回型別

torch.nn.modules.conv._ConvNd

注意

convbn 都必須處於 eval 模式,並且 bn 必須已計算其 running buffers。