Spaces:
Sleeping
Sleeping
wenbemi
commited on
Update app.py
Browse files
app.py
CHANGED
|
@@ -11,22 +11,21 @@ os.environ["STREAMLIT_HOME"] = str(CONFIG_DIR)
|
|
| 11 |
os.environ["STREAMLIT_SERVER_HEADLESS"] = "true"
|
| 12 |
os.environ["STREAMLIT_BROWSER_GATHER_USAGE_STATS"] = "false"
|
| 13 |
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
|
| 23 |
-
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
pass
|
| 30 |
os.environ.setdefault("TOKENIZERS_PARALLELISM", "false")
|
| 31 |
os.environ.setdefault("HF_HUB_ENABLE_HF_TRANSFER", "1")
|
| 32 |
|
|
|
|
| 11 |
os.environ["STREAMLIT_SERVER_HEADLESS"] = "true"
|
| 12 |
os.environ["STREAMLIT_BROWSER_GATHER_USAGE_STATS"] = "false"
|
| 13 |
|
| 14 |
+
CACHE_ROOT = os.environ.get("HF_CACHE_ROOT") or str(APP_DIR / ".cache" / f"u{os.getuid()}")
|
| 15 |
+
HF_HOME = pathlib.Path(CACHE_ROOT) / "hf-home"
|
| 16 |
+
TRANSFORMERS_CACHE = pathlib.Path(CACHE_ROOT) / "hf-cache"
|
| 17 |
+
HUB_CACHE = pathlib.Path(CACHE_ROOT) / "hf-cache"
|
| 18 |
+
TORCH_HOME = pathlib.Path(CACHE_ROOT) / "torch-cache"
|
| 19 |
+
XDG_CACHE_HOME = pathlib.Path(CACHE_ROOT) / "xdg-cache"
|
| 20 |
+
|
| 21 |
+
for p in [HF_HOME, TRANSFORMERS_CACHE, HUB_CACHE, TORCH_HOME, XDG_CACHE_HOME]:
|
| 22 |
+
p.mkdir(parents=True, exist_ok=True)
|
| 23 |
+
|
| 24 |
+
os.environ["HF_HOME"] = str(HF_HOME)
|
| 25 |
+
os.environ["TRANSFORMERS_CACHE"] = str(TRANSFORMERS_CACHE)
|
| 26 |
+
os.environ["HUGGINGFACE_HUB_CACHE"] = str(HUB_CACHE)
|
| 27 |
+
os.environ["TORCH_HOME"] = str(TORCH_HOME)
|
| 28 |
+
os.environ["XDG_CACHE_HOME"] = str(XDG_CACHE_HOME)
|
|
|
|
| 29 |
os.environ.setdefault("TOKENIZERS_PARALLELISM", "false")
|
| 30 |
os.environ.setdefault("HF_HUB_ENABLE_HF_TRANSFER", "1")
|
| 31 |
|