【发布时间】:2017-12-06 19:59:42
【问题描述】:
我目前正在实施一个模型,我需要在测试期间更改运行平均值和标准差。因此,我认为nn.functional.batch_norm 将是比nn.BatchNorm2d 更好的选择
但是,我有一批图像作为输入,目前不确定如何获取图像。如何将nn.functional.batch_norm 应用于批量二维图像?
我目前的代码是这样的,即使这不正确,我也会发布:
mu = torch.mean(inp[0])
stddev = torch.std(inp[0])
x = nn.functional.batch_norm(inp[0], mu, stddev, training=True, momentum=0.9)
【问题讨论】:
-
你解决了这个问题吗?
-
@JakubLangr 我已经很久没有看这个了。不确定。如果你有类似的问题,我可以为你的问题投赞成票
标签: deep-learning pytorch batch-normalization