JasonYinnnn commited on
Commit
8512159
·
1 Parent(s): 51fb385

mount bucket storage

Browse files
Files changed (1) hide show
  1. app.py +20 -8
app.py CHANGED
@@ -8,17 +8,28 @@ import spaces
8
 
9
  import os
10
  # Hugging Face 相关缓存
11
- os.environ["HF_HOME"] = "/data/.huggingface"
12
- os.environ["HF_HUB_CACHE"] = "/data/.cache/huggingface/hub"
13
- os.environ["HF_DATASETS_CACHE"] = "/data/.cache/huggingface/datasets"
14
- os.environ["TRANSFORMERS_CACHE"] = "/data/.cache/huggingface/hub"
15
 
16
  # PyTorch / Torch Hub / TorchVision / 部分 timm 权重
17
- os.environ["TORCH_HOME"] = "/data/.cache/torch"
18
- os.environ["XDG_CACHE_HOME"] = "/data/.cache"
19
 
20
  # 关键:PyTorch JIT CUDA/C++ 扩展编译缓存目录
21
- os.environ["TORCH_EXTENSIONS_DIR"] = "/data/.cache/torch_extensions"
 
 
 
 
 
 
 
 
 
 
 
22
 
23
  import uuid
24
  from typing import Any, List, Optional, Union
@@ -59,7 +70,8 @@ generated_object_map = {}
59
 
60
  ############## 3D-Fixer model
61
  model_dir = 'HorizonRobotics/3D-Fixer'
62
- local_dir = "/data/checkpoints/3D-Fixer"
 
63
  snapshot_download(repo_id=model_dir, local_dir=local_dir)
64
  ############## 3D-Fixer model
65
 
 
8
 
9
  import os
10
  # Hugging Face 相关缓存
11
+ os.environ["HF_HOME"] = "/cache_data/.huggingface"
12
+ os.environ["HF_HUB_CACHE"] = "/cache_data/.cache/huggingface/hub"
13
+ os.environ["HF_DATASETS_CACHE"] = "/cache_data/.cache/huggingface/datasets"
14
+ os.environ["TRANSFORMERS_CACHE"] = "/cache_data/.cache/huggingface/hub"
15
 
16
  # PyTorch / Torch Hub / TorchVision / 部分 timm 权重
17
+ os.environ["TORCH_HOME"] = "/cache_data/.cache/torch"
18
+ os.environ["XDG_CACHE_HOME"] = "/cache_data/.cache"
19
 
20
  # 关键:PyTorch JIT CUDA/C++ 扩展编译缓存目录
21
+ os.environ["TORCH_EXTENSIONS_DIR"] = "/cache_data/.cache/torch_extensions"
22
+
23
+ os.environ["TMPDIR"] = "/cache_data/bucket/tmp"
24
+
25
+ os.makedirs(os.environ["HF_HOME"], exists_ok=True)
26
+ os.makedirs(os.environ["HF_HUB_CACHE"], exists_ok=True)
27
+ os.makedirs(os.environ["HF_DATASETS_CACHE"], exists_ok=True)
28
+ os.makedirs(os.environ["TRANSFORMERS_CACHE"], exists_ok=True)
29
+ os.makedirs(os.environ["TORCH_HOME"], exists_ok=True)
30
+ os.makedirs(os.environ["XDG_CACHE_HOME"], exists_ok=True)
31
+ os.makedirs(os.environ["TORCH_EXTENSIONS_DIR"], exists_ok=True)
32
+ os.makedirs(os.environ["TMPDIR"], exists_ok=True)
33
 
34
  import uuid
35
  from typing import Any, List, Optional, Union
 
70
 
71
  ############## 3D-Fixer model
72
  model_dir = 'HorizonRobotics/3D-Fixer'
73
+ local_dir = "/cache_data/checkpoints/3D-Fixer"
74
+ os.makedirs(local_dir, exist_ok=True)
75
  snapshot_download(repo_id=model_dir, local_dir=local_dir)
76
  ############## 3D-Fixer model
77