簡體   English   中英

如何反向批量歸一化

[英]How to reverse batch normalization

在回歸網絡中,我想對目標y使用批量歸一化以獲得適合的y_norm 因為y_norm分布良好。

在訓練后的測試階段,我需要“撤消”對預測的y_norm的批量歸一化。 在 tensorflow/keras 中有什么優雅的方法可以從原始 BN 層構造一個“撤消”層嗎?

我發現層有兩種方法:執行規范化的inverse()和執行反規范化的forward() 因此,在訓練中您應該使用inverse方法並在推理中使用forward方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM