Gorluxor commited on
Commit
d735fd9
·
1 Parent(s): 5822221

fixed cache path

Browse files
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -18,15 +18,15 @@ from io import BytesIO
18
  import tempfile
19
  import uuid
20
 
21
- import pathlib
22
- HF_BASE = "/data/.huggingface" if os.getenv("SYSTEM") == "spaces" else "./.hf_cache" # /data/hf_cache
23
- HF_BASE = str(pathlib.Path(HF_BASE).absolute())
24
- os.environ.setdefault("HF_HOME", HF_BASE)
25
- os.environ.setdefault("HF_HUB_CACHE", os.path.join(HF_BASE, "hub"))
26
- os.environ.setdefault("HF_DATASETS_CACHE", os.path.join(HF_BASE, "datasets"))
27
- os.environ.setdefault("TRANSFORMERS_CACHE", os.path.join(HF_BASE, "transformers"))
28
- for k in ("HF_HUB_CACHE", "HF_DATASETS_CACHE", "TRANSFORMERS_CACHE"):
29
- os.makedirs(os.environ[k], exist_ok=True)
30
 
31
  MAX_SEED = np.iinfo(np.int32).max
32
  CACHE_EXAMPLES = os.environ.get("CACHE_EXAMPLES") == "1"
@@ -34,7 +34,7 @@ AVAILABLE_TOKENS = list(PART_TOKENS.keys())
34
 
35
  # Download examples directly from the huggingface PartEdit-Bench
36
  # Login using e.g. `huggingface-cli login` or `hf login` if needed.
37
- bench = load_dataset("Aleksandar/PartEdit-Bench", revision="v1.1", split="synth", cache_dir=os.environ["HF_DATASETS_CACHE"])
38
 
39
  use_examples = None # all with None
40
  logo = "assets/partedit.png"
 
18
  import tempfile
19
  import uuid
20
 
21
+ # import pathlib
22
+ # HF_BASE = "/data/.huggingface" if os.getenv("SYSTEM") == "spaces" else "./.hf_cache" # /data/hf_cache
23
+ # HF_BASE = str(pathlib.Path(HF_BASE).absolute())
24
+ # os.environ.setdefault("HF_HOME", HF_BASE)
25
+ # os.environ.setdefault("HF_HUB_CACHE", os.path.join(HF_BASE, "hub"))
26
+ # os.environ.setdefault("HF_DATASETS_CACHE", os.path.join(HF_BASE, "datasets"))
27
+ # os.environ.setdefault("TRANSFORMERS_CACHE", os.path.join(HF_BASE, "transformers"))
28
+ # for k in ("HF_HUB_CACHE", "HF_DATASETS_CACHE", "TRANSFORMERS_CACHE"):
29
+ # os.makedirs(os.environ[k], exist_ok=True)
30
 
31
  MAX_SEED = np.iinfo(np.int32).max
32
  CACHE_EXAMPLES = os.environ.get("CACHE_EXAMPLES") == "1"
 
34
 
35
  # Download examples directly from the huggingface PartEdit-Bench
36
  # Login using e.g. `huggingface-cli login` or `hf login` if needed.
37
+ bench = load_dataset("Aleksandar/PartEdit-Bench", revision="v1.1", split="synth", cache_dir=os.environ["HF_BASE"])
38
 
39
  use_examples = None # all with None
40
  logo = "assets/partedit.png"