Haiyu Wu commited on
Commit
c620b88
·
1 Parent(s): 90ad1e9
.gitignore ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ __pycache__
2
+ weights/
app.py CHANGED
@@ -10,7 +10,7 @@ from sixdrepnet.model import SixDRepNet
10
  import pixel_generator.vec2face.model_vec2face as model_vec2face
11
  import torch
12
  import os
13
- # import spaces
14
  from time import time
15
 
16
 
@@ -81,7 +81,7 @@ def initialize_models():
81
 
82
  return generator, id_model, pose_model, quality_model
83
 
84
- # @spaces.GPU
85
  def image_generation(input_image, quality, random_perturbation, sigma, dimension, progress=gr.Progress()):
86
  generator, id_model, pose_model, quality_model = initialize_models()
87
 
@@ -121,7 +121,7 @@ def image_generation(input_image, quality, random_perturbation, sigma, dimension
121
 
122
  return generated_images
123
 
124
- # @spaces.GPU
125
  def process_input(image_input, num1, num2, num3, num4, random_seed, target_quality, random_perturbation, sigma, progress=gr.Progress()):
126
  # Ensure all dimension numbers are within [0, 512)
127
  num1, num2, num3, num4 = [max(0, min(int(n), 511)) for n in [num1, num2, num3, num4]]
@@ -294,7 +294,7 @@ def main():
294
  """
295
  gr.Markdown(article)
296
 
297
- demo.launch(share=True)
298
 
299
 
300
  if __name__ == "__main__":
 
10
  import pixel_generator.vec2face.model_vec2face as model_vec2face
11
  import torch
12
  import os
13
+ import spaces
14
  from time import time
15
 
16
 
 
81
 
82
  return generator, id_model, pose_model, quality_model
83
 
84
+ @spaces.GPU
85
  def image_generation(input_image, quality, random_perturbation, sigma, dimension, progress=gr.Progress()):
86
  generator, id_model, pose_model, quality_model = initialize_models()
87
 
 
121
 
122
  return generated_images
123
 
124
+ @spaces.GPU
125
  def process_input(image_input, num1, num2, num3, num4, random_seed, target_quality, random_perturbation, sigma, progress=gr.Progress()):
126
  # Ensure all dimension numbers are within [0, 512)
127
  num1, num2, num3, num4 = [max(0, min(int(n), 511)) for n in [num1, num2, num3, num4]]
 
294
  """
295
  gr.Markdown(article)
296
 
297
+ demo.launch()
298
 
299
 
300
  if __name__ == "__main__":
examples/human1.png ADDED
examples/human2.png ADDED
examples/human3.png ADDED
examples/human4.png ADDED
examples/human5.png ADDED
examples/human6.png ADDED
examples/human7.png ADDED
examples/human8.png ADDED
models/__pycache__/__init__.cpython-38.pyc CHANGED
Binary files a/models/__pycache__/__init__.cpython-38.pyc and b/models/__pycache__/__init__.cpython-38.pyc differ
 
models/__pycache__/iresnet.cpython-38.pyc CHANGED
Binary files a/models/__pycache__/iresnet.cpython-38.pyc and b/models/__pycache__/iresnet.cpython-38.pyc differ
 
pixel_generator/vec2face/__pycache__/im_decoder.cpython-38.pyc CHANGED
Binary files a/pixel_generator/vec2face/__pycache__/im_decoder.cpython-38.pyc and b/pixel_generator/vec2face/__pycache__/im_decoder.cpython-38.pyc differ
 
pixel_generator/vec2face/__pycache__/model_vec2face.cpython-38.pyc CHANGED
Binary files a/pixel_generator/vec2face/__pycache__/model_vec2face.cpython-38.pyc and b/pixel_generator/vec2face/__pycache__/model_vec2face.cpython-38.pyc differ