LazyInstanceNorm1d¶
- class torch.nn.LazyInstanceNorm1d(eps=1e-05, momentum=0.1, affine=True, track_running_stats=True, device=None, dtype=None)[source][source]¶
一個
torch.nn.InstanceNorm1d
模組,具有num_features
參數的延遲初始化。InstanceNorm1d
的num_features
參數是從input.size(1)
推斷而來。 將被延遲初始化的屬性有 weight、bias、running_mean 和 running_var。請查看
torch.nn.modules.lazy.LazyModuleMixin
以取得關於延遲模組及其限制的更多文件。- 參數
num_features – 來自預期大小為 或 的輸入中的
eps (float) – 為了數值穩定性,加到分母的一個值。預設值:1e-5
momentum (Optional[float]) – 用於 running_mean 和 running_var 計算的值。預設值:0.1
affine (bool) – 一個布林值,當設定為
True
時,此模組具有可學習的 affine 參數,以與批次正規化相同的方式初始化。預設值:False
。track_running_stats (bool) – 一個布林值,當設定為
True
時,此模組追蹤 running mean 和 variance,當設定為False
時,此模組不追蹤這些統計資料,並且在訓練和評估模式下始終使用批次統計資料。預設值:False
- 形狀
輸入: 或
輸出: 或 (與輸入形狀相同)
- cls_to_become[來源]¶
InstanceNorm1d
的別名