評價此頁

torch.nn.utils.fuse_linear_bn_eval#

torch.nn.utils.fuse_linear_bn_eval(linear, bn)[來源]#

將線性模組和 BatchNorm 模組融合為一個新的線性模組。

引數
  • linear (torch.nn.Linear) – 一個 Linear 模組。

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

返回

合併後的 linear 模組。

返回型別

torch.nn.Linear

注意

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