kfahn commited on
Commit
3dd4fc1
·
1 Parent(s): 618f3ec

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -5
app.py CHANGED
@@ -87,23 +87,26 @@ model1 = Generator(3, 1, 3)
87
  model1.load_state_dict(torch.load('model.pth', map_location=torch.device('cpu')))
88
  model1.eval()
89
 
90
- # model3 = Generator(3, 1, 3)
91
- # model3.load_state_dict(torch.load('model.pth', map_location=torch.device('cpu')))
92
- # model3.eval()
93
 
94
  # model2 = Generator(3, 1, 3)
95
  # model2.load_state_dict(torch.load('model2.pth', map_location=torch.device('cpu')))
96
  # model2.eval()
97
 
98
  def predict(input_img):
99
- input_img = Image.open(input_img)
100
  transform = transforms.Compose([transforms.Resize(256, Image.BICUBIC), transforms.ToTensor()])
101
  input_img = transform(input_img)
102
  input_img = torch.unsqueeze(input_img, 0)
103
 
104
  drawing = 0
105
  with torch.no_grad():
106
- drawing = model1(input_img)[0].detach()
 
 
 
107
 
108
  drawing = transforms.ToPILImage()(drawing)
109
  return drawing
 
87
  model1.load_state_dict(torch.load('model.pth', map_location=torch.device('cpu')))
88
  model1.eval()
89
 
90
+ model3 = Generator(3, 1, 3)
91
+ model3.load_state_dict(torch.load('model.pth', map_location=torch.device('cpu')))
92
+ model3.eval()
93
 
94
  # model2 = Generator(3, 1, 3)
95
  # model2.load_state_dict(torch.load('model2.pth', map_location=torch.device('cpu')))
96
  # model2.eval()
97
 
98
  def predict(input_img):
99
+ input_img = Image.open(input_img, ver)
100
  transform = transforms.Compose([transforms.Resize(256, Image.BICUBIC), transforms.ToTensor()])
101
  input_img = transform(input_img)
102
  input_img = torch.unsqueeze(input_img, 0)
103
 
104
  drawing = 0
105
  with torch.no_grad():
106
+ if ver == 'Simple Lines':
107
+ drawing = model3(input_img)[0].detach()
108
+ else:
109
+ drawing = model1(input_img)[0].detach()
110
 
111
  drawing = transforms.ToPILImage()(drawing)
112
  return drawing