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

Method __init__

models/float/styledecoder.py:71–83  ·  view source on GitHub ↗
(self, kernel, factor=2)

Source from the content-addressed store, hash-verified

69
70class Upsample(nn.Module):
71 def __init__(self, kernel, factor=2):
72 super().__init__()
73
74 self.factor = factor
75 kernel = make_kernel(kernel) * (factor ** 2)
76 self.register_buffer('kernel', kernel)
77
78 p = kernel.shape[0] - factor
79
80 pad0 = (p + 1) // 2 + factor - 1
81 pad1 = p // 2
82
83 self.pad = (pad0, pad1)
84
85 def forward(self, input):
86 return upfirdn2d(input, self.kernel, up=self.factor, down=1, pad=self.pad)

Callers

nothing calls this directly

Calls 2

make_kernelFunction · 0.70
__init__Method · 0.45

Tested by

no test coverage detected