Spaces:
Configuration error
Configuration error
Download vbach_lib/algorithm/normalization.py from Crispymas37/mvsepless_zero_gpu: direct link, hf CLI and curl.
- Browser
- Download file 490 Bytes
-
https://huggingface.co/spaces/Crispymas37/mvsepless_zero_gpu/resolve/main/vbach_lib/algorithm/normalization.py
- Command line
-
hf download hf://spaces/Crispymas37/mvsepless_zero_gpu/vbach_lib/algorithm/normalization.py
-
curl -L -o normalization.py https://huggingface.co/spaces/Crispymas37/mvsepless_zero_gpu/resolve/main/vbach_lib/algorithm/normalization.py
490 Bytes
| import torch | |
| class LayerNorm(torch.nn.Module): | |
| def __init__(self, channels: int, eps: float = 1e-5): | |
| super().__init__() | |
| self.eps = eps | |
| self.gamma = torch.nn.Parameter(torch.ones(channels)) | |
| self.beta = torch.nn.Parameter(torch.zeros(channels)) | |
| def forward(self, x): | |
| x = x.transpose(1, -1) | |
| x = torch.nn.functional.layer_norm( | |
| x, (x.size(-1),), self.gamma, self.beta, self.eps | |
| ) | |
| return x.transpose(1, -1) | |