MCPcopy Create free account
hub / github.com/Pints-AI/1.5-Pints / __init__

Method __init__

lit_gpt/rmsnorm.py:766–784  ·  view source on GitHub ↗
(
        self,
        hidden_size,
        prenorm=False,
        p=0.0,
        eps=1e-5,
        residual_in_fp32=False,
        device=None,
        dtype=None,
    )

Source from the content-addressed store, hash-verified

764
765class DropoutAddLayerNorm(torch.nn.Module):
766 def __init__(
767 self,
768 hidden_size,
769 prenorm=False,
770 p=0.0,
771 eps=1e-5,
772 residual_in_fp32=False,
773 device=None,
774 dtype=None,
775 ):
776 factory_kwargs = {"device": device, "dtype": dtype}
777 super().__init__()
778 self.prenorm = prenorm
779 self.p = p
780 self.eps = eps
781 self.residual_in_fp32 = residual_in_fp32
782 self.weight = torch.nn.Parameter(torch.empty(hidden_size, **factory_kwargs))
783 self.bias = torch.nn.Parameter(torch.empty(hidden_size, **factory_kwargs))
784 self.reset_parameters()
785
786 def reset_parameters(self):
787 init.ones_(self.weight)

Callers

nothing calls this directly

Calls 2

reset_parametersMethod · 0.95
__init__Method · 0.45

Tested by

no test coverage detected