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

Method forward

modules/edm2_modules.py:11–16  ·  view source on GitHub ↗
(self, x)

Source from the content-addressed store, hash-verified

9 self.register_buffer('phases', 2 * np.pi * torch.rand(num_channels))
10
11 def forward(self, x):
12 y = x.to(torch.float32)
13 y = y.ger(self.freqs.to(torch.float32))
14 y = y + self.phases.to(torch.float32)
15 y = y.cos() * np.sqrt(2)
16 return y.to(x.dtype)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected