Libra-1995 commited on
Commit
e32bef1
·
1 Parent(s): 76b3444

feat: update output code

Browse files
Files changed (1) hide show
  1. web_server.py +7 -5
web_server.py CHANGED
@@ -28,7 +28,7 @@ IN_HUGGINGFACE_SPACE = os.getenv('IN_HUGGINGFACE_SPACE', 'false') == 'true'
28
  STOP_SPACE_TIMEOUT = int(os.getenv('STOP_SPACE_TIMEOUT', '7200'))
29
  HF_TOKEN = os.getenv('HF_TOKEN', None)
30
  SPACE_PARAMS = json.loads(os.getenv('PARAMS', '{}'))
31
- OUTPUT_DIR = "/app/app_datas/output"
32
 
33
  print("IN_HUGGINGFACE_SPACE:", IN_HUGGINGFACE_SPACE)
34
  print("STOP_SPACE_TIMEOUT:", STOP_SPACE_TIMEOUT)
@@ -109,7 +109,7 @@ def auto_stop():
109
  if GlobalState.done:
110
  api.upload_folder(
111
  repo_id=SPACE_PARAMS["competition_id"],
112
- folder_path=OUTPUT_DIR,
113
  repo_type="dataset",
114
  path_in_repo=f"eval_results/{SPACE_PARAMS['submission_id']}",
115
  )
@@ -350,11 +350,13 @@ if __name__ == "__main__":
350
  model_config = OmegaConf.load(os.path.join(model_path, 'cfg.yaml'))
351
  model_config.update({"model_path": "/app/app_datas/PAMI2024/release/ss/scenes/nuscenes/scene-0383"})
352
  cfg.update(model_config)
 
353
 
354
- os.makedirs(OUTPUT_DIR, exist_ok=True)
 
355
 
356
- print("Output directory:", OUTPUT_DIR)
357
- env_handler = EnvHandler(cfg, OUTPUT_DIR)
358
  print("Environment handler initialized.")
359
  web_server = WebServer(env_handler, auth_token=os.getenv('HUGSIM_AUTH_TOKEN'))
360
  print("Web server initialized.")
 
28
  STOP_SPACE_TIMEOUT = int(os.getenv('STOP_SPACE_TIMEOUT', '7200'))
29
  HF_TOKEN = os.getenv('HF_TOKEN', None)
30
  SPACE_PARAMS = json.loads(os.getenv('PARAMS', '{}'))
31
+ OUTPUT_DIR = "/app/app_datas/env_output"
32
 
33
  print("IN_HUGGINGFACE_SPACE:", IN_HUGGINGFACE_SPACE)
34
  print("STOP_SPACE_TIMEOUT:", STOP_SPACE_TIMEOUT)
 
109
  if GlobalState.done:
110
  api.upload_folder(
111
  repo_id=SPACE_PARAMS["competition_id"],
112
+ folder_path=os.path.join(OUTPUT_DIR, "hugsim_env"),
113
  repo_type="dataset",
114
  path_in_repo=f"eval_results/{SPACE_PARAMS['submission_id']}",
115
  )
 
350
  model_config = OmegaConf.load(os.path.join(model_path, 'cfg.yaml'))
351
  model_config.update({"model_path": "/app/app_datas/PAMI2024/release/ss/scenes/nuscenes/scene-0383"})
352
  cfg.update(model_config)
353
+ cfg.base.output_dir = OUTPUT_DIR
354
 
355
+ output = os.path.join(OUTPUT_DIR, "hugsim_env")
356
+ os.makedirs(output, exist_ok=True)
357
 
358
+ print("Output directory:", output)
359
+ env_handler = EnvHandler(cfg, output)
360
  print("Environment handler initialized.")
361
  web_server = WebServer(env_handler, auth_token=os.getenv('HUGSIM_AUTH_TOKEN'))
362
  print("Web server initialized.")