Spaces:
Running
on
Zero
Running
on
Zero
YuxueYang
commited on
Commit
·
5cbadca
1
Parent(s):
9bd5e40
Fix bugs
Browse files
app.py
CHANGED
@@ -55,10 +55,10 @@ SAMPLE_GRID = np.stack(SAMPLE_GRID, axis=-1).reshape(-1, 1, 2)
|
|
55 |
SAMPLE_GRID = np.repeat(SAMPLE_GRID, LENGTH, axis=1) # [N, F, 2]
|
56 |
|
57 |
@spaces.GPU
|
58 |
-
def set_seed(seed):
|
59 |
np.random.seed(seed)
|
60 |
torch.manual_seed(seed)
|
61 |
-
return torch.Generator(
|
62 |
|
63 |
@spaces.GPU
|
64 |
def set_model(pretrained_model_path):
|
@@ -87,10 +87,11 @@ def upload_image(image):
|
|
87 |
image = TRANSFORMS(image)
|
88 |
return image
|
89 |
|
|
|
90 |
def run(input_image, input_image_end, pretrained_model_path, seed,
|
91 |
prompt, n_prompt, num_inference_steps, guidance_scale,
|
92 |
*layer_args):
|
93 |
-
generator = set_seed(seed)
|
94 |
global layer_tracking_points
|
95 |
args_layer_tracking_points = [layer_tracking_points[i].value for i in range(LAYER_CAPACITY)]
|
96 |
|
|
|
55 |
SAMPLE_GRID = np.repeat(SAMPLE_GRID, LENGTH, axis=1) # [N, F, 2]
|
56 |
|
57 |
@spaces.GPU
|
58 |
+
def set_seed(seed, device):
|
59 |
np.random.seed(seed)
|
60 |
torch.manual_seed(seed)
|
61 |
+
return torch.Generator(device).manual_seed(seed)
|
62 |
|
63 |
@spaces.GPU
|
64 |
def set_model(pretrained_model_path):
|
|
|
87 |
image = TRANSFORMS(image)
|
88 |
return image
|
89 |
|
90 |
+
@spaces.GPU
|
91 |
def run(input_image, input_image_end, pretrained_model_path, seed,
|
92 |
prompt, n_prompt, num_inference_steps, guidance_scale,
|
93 |
*layer_args):
|
94 |
+
generator = set_seed(seed, DEVICE)
|
95 |
global layer_tracking_points
|
96 |
args_layer_tracking_points = [layer_tracking_points[i].value for i in range(LAYER_CAPACITY)]
|
97 |
|