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 |
|