Harsimran19 commited on
Commit
fc65bc8
·
1 Parent(s): 09ce3ca

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -4,7 +4,8 @@ import numpy as np
4
  import os
5
  from model import gen_model
6
  import torchvision.transforms as T
7
-
 
8
  # Model
9
  gen,transform_gen=gen_model()
10
  # print(gen)
@@ -12,7 +13,11 @@ to_img=T.ToPILImage()
12
  # examples=["examples/input_0.png","examples/input_9.png"]
13
  example_list = [["examples/" + example] for example in os.listdir("examples")]
14
  # example_list=['1.jpg','2.jpg']
15
-
 
 
 
 
16
  def predict(img):
17
  # Apply Transformations
18
  img = transform_gen(img).unsqueeze(0)
 
4
  import os
5
  from model import gen_model
6
  import torchvision.transforms as T
7
+ MEAN = (0.5, 0.5, 0.5,)
8
+ STD = (0.5, 0.5, 0.5,)
9
  # Model
10
  gen,transform_gen=gen_model()
11
  # print(gen)
 
13
  # examples=["examples/input_0.png","examples/input_9.png"]
14
  example_list = [["examples/" + example] for example in os.listdir("examples")]
15
  # example_list=['1.jpg','2.jpg']
16
+ def de_norm(img):
17
+ img_ = img.mul(torch.FloatTensor(STD).view(3, 1, 1))
18
+ img_ = img_.add(torch.FloatTensor(MEAN).view(3, 1, 1)).detach().numpy()
19
+ img_ = np.transpose(img_, (1, 2, 0))
20
+ return img_
21
  def predict(img):
22
  # Apply Transformations
23
  img = transform_gen(img).unsqueeze(0)