nntoolbox.init.lsuv module¶
Implement LSUV initialization from “ALL YOU NEED IS A GOOD INIT” https://arxiv.org/pdf/1511.06422.pdf Adopt from fastai
-
nntoolbox.init.lsuv.
lsuv_init
(module: torch.nn.modules.module.Module, input: torch.Tensor, tol: float = 0.001, Tmax: int = 100)[source]¶ LSUV initialization :param module: :param input: :param tol: maximum tolerance :param Tmax: maximum iterations to attempt to demean and normalize weight :return: final mean and std of each layer’s output