We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 523a779 commit b1d2319Copy full SHA for b1d2319
NN/RestorationModel/CRestorationModel.py
@@ -84,11 +84,12 @@ def call(self, latents, pos, T, V, residual, R=None, training=False):
84
def reverse(self, latents, pos, reverseArgs, training, value, residual, index):
85
EPos = self._encodePos(pos, training=training, args=reverseArgs.get('decoder', {}))
86
latents = self._addResiduals(latents, residual)
87
- fakeR = reverseArgs.get('blurRadius', 0.0)
88
- latents = self._addRadius(latents, R=None, fakeR=fakeR, training=training)
89
90
- def denoiser(x, t, mask=None):
91
- args = dict(condition=latents, coords=EPos, timestep=t, V=x)
+ def denoiser(x, t, mask=None, **kwargs):
+ fakeR = kwargs.get('blurRadius', reverseArgs.get('fakeR', 0.0))
+ latentsPlus = self._addRadius(latents, R=None, fakeR=fakeR, training=training)
+
92
+ args = dict(condition=latentsPlus, coords=EPos, timestep=t, V=x)
93
residuals = residual
94
if mask is not None:
95
args = {k: masked(v, mask) for k, v in args.items()}
0 commit comments