tincri commited on
Commit
f829582
1 Parent(s): 5eb37b3

Fix #31 app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -19,7 +19,7 @@ def resize(img, size):
19
  return F.interpolate(img, size=size, mode='bilinear', align_corners=False)
20
 
21
  def denormalize(x):
22
- return (x + 1) / 2
23
 
24
  # Definici贸n de las clases de los modelos (Generator, StyleEncoder, MappingNetwork, ResBlk, AdaIN, AdainResBlk)
25
  class ResBlk(nn.Module):
@@ -280,8 +280,8 @@ class Solver(object):
280
  generated_image = self.G(source_image, s_ref)
281
 
282
  # Denormalizar la imagen para mostrarla en la interfaz
283
- generated_image = denormalize(generated_image.squeeze(0)).cpu().numpy()
284
- return generated_image
285
 
286
  # Funci贸n principal para la inferencia
287
  def main(source_image, reference_image, checkpoint_path, args):
 
19
  return F.interpolate(img, size=size, mode='bilinear', align_corners=False)
20
 
21
  def denormalize(x):
22
+ return (x + 1) / 2 # Valores en [0, 1]
23
 
24
  # Definici贸n de las clases de los modelos (Generator, StyleEncoder, MappingNetwork, ResBlk, AdaIN, AdainResBlk)
25
  class ResBlk(nn.Module):
 
280
  generated_image = self.G(source_image, s_ref)
281
 
282
  # Denormalizar la imagen para mostrarla en la interfaz
283
+ generated_image = denormalize(generated_image.squeeze(0)).cpu()
284
+ return (generated_image * 255).clamp(0, 255).byte().permute(1, 2, 0).numpy() # Convertir a NumPy y a rango v谩lido
285
 
286
  # Funci贸n principal para la inferencia
287
  def main(source_image, reference_image, checkpoint_path, args):