Skip to content

Commit b1d2319

Browse files
misc
1 parent 523a779 commit b1d2319

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

NN/RestorationModel/CRestorationModel.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,12 @@ def call(self, latents, pos, T, V, residual, R=None, training=False):
8484
def reverse(self, latents, pos, reverseArgs, training, value, residual, index):
8585
EPos = self._encodePos(pos, training=training, args=reverseArgs.get('decoder', {}))
8686
latents = self._addResiduals(latents, residual)
87-
fakeR = reverseArgs.get('blurRadius', 0.0)
88-
latents = self._addRadius(latents, R=None, fakeR=fakeR, training=training)
8987

90-
def denoiser(x, t, mask=None):
91-
args = dict(condition=latents, coords=EPos, timestep=t, V=x)
88+
def denoiser(x, t, mask=None, **kwargs):
89+
fakeR = kwargs.get('blurRadius', reverseArgs.get('fakeR', 0.0))
90+
latentsPlus = self._addRadius(latents, R=None, fakeR=fakeR, training=training)
91+
92+
args = dict(condition=latentsPlus, coords=EPos, timestep=t, V=x)
9293
residuals = residual
9394
if mask is not None:
9495
args = {k: masked(v, mask) for k, v in args.items()}

0 commit comments

Comments
 (0)