Spaces:
Runtime error
Runtime error
Commit
·
dcd284c
1
Parent(s):
0902291
Update app.py
Browse files
app.py
CHANGED
|
@@ -13,11 +13,20 @@ to_img=T.ToPILImage()
|
|
| 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 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
def predict(img):
|
| 22 |
# Apply Transformations
|
| 23 |
img = transform_gen(img).unsqueeze(0)
|
|
@@ -27,8 +36,7 @@ def predict(img):
|
|
| 27 |
with torch.inference_mode():
|
| 28 |
y_gen = gen(img)
|
| 29 |
y_gen = y_gen[0]
|
| 30 |
-
y_gen=
|
| 31 |
-
y_gen = to_img(y_gen)
|
| 32 |
|
| 33 |
return y_gen
|
| 34 |
|
|
|
|
| 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 |
+
inverse_transform = transforms.Compose([ transforms.Normalize(mean=[-0.5, -0.5, -0.5], std=[1/0.5, 1/0.5, 1/0.5]),
|
| 22 |
+
transforms.Normalize(mean=[-transform.mean[0]/transform.std[0],
|
| 23 |
+
-transform.mean[1]/transform.std[1],
|
| 24 |
+
-transform.mean[2]/transform.std[2]],
|
| 25 |
+
std=[1/transform.std[0],
|
| 26 |
+
1/transform.std[1],
|
| 27 |
+
1/transform.std[2]]),
|
| 28 |
+
transforms.ToPILImage()
|
| 29 |
+
])
|
| 30 |
def predict(img):
|
| 31 |
# Apply Transformations
|
| 32 |
img = transform_gen(img).unsqueeze(0)
|
|
|
|
| 36 |
with torch.inference_mode():
|
| 37 |
y_gen = gen(img)
|
| 38 |
y_gen = y_gen[0]
|
| 39 |
+
y_gen = inverse_transform(y_gen)
|
|
|
|
| 40 |
|
| 41 |
return y_gen
|
| 42 |
|