Spaces:
Paused
Paused
Commit
·
e32bef1
1
Parent(s):
76b3444
feat: update output code
Browse files- 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/
|
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.
|
|
|
355 |
|
356 |
-
print("Output directory:",
|
357 |
-
env_handler = EnvHandler(cfg,
|
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.")
|