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

Class Blur

models/float/styledecoder.py:108–122  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

106
107
108class Blur(nn.Module):
109 def __init__(self, kernel, pad, upsample_factor=1):
110 super().__init__()
111
112 kernel = make_kernel(kernel)
113
114 if upsample_factor > 1:
115 kernel = kernel * (upsample_factor ** 2)
116
117 self.register_buffer('kernel', kernel)
118
119 self.pad = pad
120
121 def forward(self, input):
122 return upfirdn2d(input, self.kernel, pad=self.pad)
123
124
125class EqualConv2d(nn.Module):

Callers 2

__init__Method · 0.70
__init__Method · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected