xinjie.wang commited on
Commit
efa2e5d
·
1 Parent(s): a607dd8
embodied_gen/data/differentiable_render.py CHANGED
@@ -505,7 +505,7 @@ def parse_args():
505
  help="Text prompts for the rendering.",
506
  )
507
 
508
- args = parser.parse_args()
509
 
510
  if args.uuid is None and args.mesh_path is not None:
511
  args.uuid = []
 
505
  help="Text prompts for the rendering.",
506
  )
507
 
508
+ args, unknown = parser.parse_known_args()
509
 
510
  if args.uuid is None and args.mesh_path is not None:
511
  args.uuid = []
embodied_gen/models/text_model.py CHANGED
@@ -94,6 +94,7 @@ def build_text2img_ip_pipeline(
94
  pipe.set_ip_adapter_scale([ref_scale])
95
 
96
  pipe = pipe.to(device)
 
97
  # pipe.enable_model_cpu_offload()
98
  # pipe.enable_xformers_memory_efficient_attention()
99
  # pipe.enable_vae_slicing()
 
94
  pipe.set_ip_adapter_scale([ref_scale])
95
 
96
  pipe = pipe.to(device)
97
+ pipe.image_encoder = pipe.image_encoder.to(device)
98
  # pipe.enable_model_cpu_offload()
99
  # pipe.enable_xformers_memory_efficient_attention()
100
  # pipe.enable_vae_slicing()
embodied_gen/scripts/imageto3d.py CHANGED
@@ -20,7 +20,7 @@ import logging
20
  import os
21
  import sys
22
  from glob import glob
23
- from shutil import copy, copytree
24
 
25
  import numpy as np
26
  import trimesh
@@ -294,6 +294,8 @@ if __name__ == "__main__":
294
 
295
  # Organize the final result files
296
  result_dir = f"{output_root}/result"
 
 
297
  os.makedirs(result_dir, exist_ok=True)
298
  copy(urdf_path, f"{result_dir}/{os.path.basename(urdf_path)}")
299
  copytree(
 
20
  import os
21
  import sys
22
  from glob import glob
23
+ from shutil import copy, copytree, rmtree
24
 
25
  import numpy as np
26
  import trimesh
 
294
 
295
  # Organize the final result files
296
  result_dir = f"{output_root}/result"
297
+ if os.path.exists(result_dir):
298
+ rmtree(result_dir, ignore_errors=True)
299
  os.makedirs(result_dir, exist_ok=True)
300
  copy(urdf_path, f"{result_dir}/{os.path.basename(urdf_path)}")
301
  copytree(