MCPcopy Create free account
hub / github.com/Meshcapade/difflocks / __init__

Method __init__

modules/edm2_modules.py:6–9  ·  view source on GitHub ↗
(self, num_channels, bandwidth=1)

Source from the content-addressed store, hash-verified

4
5class MPFourier(torch.nn.Module):
6 def __init__(self, num_channels, bandwidth=1):
7 super().__init__()
8 self.register_buffer('freqs', 2 * np.pi * torch.randn(num_channels) * bandwidth)
9 self.register_buffer('phases', 2 * np.pi * torch.rand(num_channels))
10
11 def forward(self, x):
12 y = x.to(torch.float32)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected