捷徑

LazyBatchNorm1d

class torch.nn.LazyBatchNorm1d(eps=1e-05, momentum=0.1, affine=True, track_running_stats=True, device=None, dtype=None)[原始碼][原始碼]

一個具有延遲初始化的 torch.nn.BatchNorm1d 模組。

基於 BatchNorm1dnum_features 參數進行延遲初始化,該參數從 input.size(1) 推斷而來。將被延遲初始化的屬性為 weightbiasrunning_meanrunning_var

請查看 torch.nn.modules.lazy.LazyModuleMixin 以取得關於延遲模組及其限制的更多文檔。

參數
  • eps (float) – 加到分母以確保數值穩定性的值。預設值:1e-5

  • momentum (Optional[float]) – 用於 running_mean 和 running_var 計算的值。可以設置為 None 以使用累加移動平均(即簡單平均)。預設值:0.1

  • affine (bool) – 一個布林值,當設置為 True 時,此模組具有可學習的仿射參數。預設值:True

  • track_running_stats (bool) – 一個布林值,當設置為 True 時,此模組追蹤 running mean 和 variance;當設置為 False 時,此模組不追蹤這些統計信息,並且將統計緩衝區 running_meanrunning_var 初始化為 None。 當這些緩衝區為 None 時,此模組始終使用批次統計信息,無論是在訓練模式還是評估模式下。預設值:True

cls_to_become[原始碼]

BatchNorm1d 的別名

文件

取得 PyTorch 的完整開發者文檔

查看文檔

教學

取得針對初學者和進階開發者的深入教學

查看教學

資源

尋找開發資源並取得問題解答

查看資源