MCPcopy Create free account
hub / github.com/deepbrainai-research/float / Blur

Class Blur

models/float/encoder.py:56–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54
55
56class Blur(nn.Module):
57 def __init__(self, kernel, pad, upsample_factor=1):
58 super().__init__()
59
60 kernel = make_kernel(kernel)
61
62 if upsample_factor > 1:
63 kernel = kernel * (upsample_factor ** 2)
64
65 self.register_buffer('kernel', kernel)
66
67 self.pad = pad
68
69 def forward(self, input):
70 return upfirdn2d(input, self.kernel, pad=self.pad)
71
72
73class ScaledLeakyReLU(nn.Module):

Callers 1

__init__Method · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected