Spaces:
Runtime error
Runtime error
pengHTYX
commited on
Commit
•
9a8311b
1
Parent(s):
92f9bc3
'update'
Browse files
app.py
CHANGED
@@ -165,6 +165,9 @@ def prepare_data(single_image, crop_size, cfg):
|
|
165 |
scene = 'scene'
|
166 |
@spaces.GPU
|
167 |
def run_pipeline(pipeline, cfg, single_image, guidance_scale, steps, seed, crop_size, chk_group=None):
|
|
|
|
|
|
|
168 |
global scene
|
169 |
# pdb.set_trace()
|
170 |
|
@@ -186,6 +189,10 @@ def run_pipeline(pipeline, cfg, single_image, guidance_scale, steps, seed, crop_
|
|
186 |
prompt_embeddings = torch.cat([normal_prompt_embeddings, clr_prompt_embeddings], dim=0)
|
187 |
prompt_embeddings = rearrange(prompt_embeddings, "B Nv N C -> (B Nv) N C")
|
188 |
|
|
|
|
|
|
|
|
|
189 |
ic(pipeline.unet.device)
|
190 |
ic(pipeline.unet.dtype)
|
191 |
|
@@ -304,8 +311,7 @@ def run_demo():
|
|
304 |
|
305 |
pipeline = load_era3d_pipeline(cfg)
|
306 |
torch.set_grad_enabled(False)
|
307 |
-
|
308 |
-
# pipeline.unet.enable_xformers_memory_efficient_attention()
|
309 |
|
310 |
predictor = sam_init()
|
311 |
|
|
|
165 |
scene = 'scene'
|
166 |
@spaces.GPU
|
167 |
def run_pipeline(pipeline, cfg, single_image, guidance_scale, steps, seed, crop_size, chk_group=None):
|
168 |
+
pipeline.to(device=f'cuda:{_GPU_ID}')
|
169 |
+
pipeline.unet.enable_xformers_memory_efficient_attention()
|
170 |
+
|
171 |
global scene
|
172 |
# pdb.set_trace()
|
173 |
|
|
|
189 |
prompt_embeddings = torch.cat([normal_prompt_embeddings, clr_prompt_embeddings], dim=0)
|
190 |
prompt_embeddings = rearrange(prompt_embeddings, "B Nv N C -> (B Nv) N C")
|
191 |
|
192 |
+
|
193 |
+
imgs_in = imgs_in.to(device=f'cuda:{_GPU_ID}', dtype=weight_dtype)
|
194 |
+
prompt_embeddings = prompt_embeddings.to(device=f'cuda:{_GPU_ID}', dtype=weight_dtype)
|
195 |
+
|
196 |
ic(pipeline.unet.device)
|
197 |
ic(pipeline.unet.dtype)
|
198 |
|
|
|
311 |
|
312 |
pipeline = load_era3d_pipeline(cfg)
|
313 |
torch.set_grad_enabled(False)
|
314 |
+
|
|
|
315 |
|
316 |
predictor = sam_init()
|
317 |
|