ahsanMah commited on
Commit
6e2a03e
·
1 Parent(s): d23ef26

using env var for cache dir

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -28,6 +28,10 @@ def load_model(modeldir, preset="edm2-img64-s-fid", device="cpu"):
28
 
29
  @cache
30
  def load_model_from_hub(preset, device):
 
 
 
 
31
  scorenet = build_model_from_pickle(preset)
32
 
33
  for fname in ['config.json', 'gmm.pkl', 'refscores.npz', 'model.safetensors' ]:
@@ -35,11 +39,10 @@ def load_model_from_hub(preset, device):
35
  repo_id="ahsanMah/localizing-edm",
36
  subfolder=preset,
37
  filename=fname,
38
- cache_dir="/tmp/",
39
  )
40
  modeldir = os.path.dirname(cached_fname)
41
  print("HF Cache Dir:", modeldir)
42
-
43
 
44
  with open(f"{modeldir}/config.json", "rb") as f:
45
  model_params = json.load(f)
 
28
 
29
  @cache
30
  def load_model_from_hub(preset, device):
31
+ cache_dir = "/tmp/"
32
+ if 'DNNLIB_CACHE_DIR' in os.environ:
33
+ cache_dir = os.environ["DNNLIB_CACHE_DIR"]
34
+
35
  scorenet = build_model_from_pickle(preset)
36
 
37
  for fname in ['config.json', 'gmm.pkl', 'refscores.npz', 'model.safetensors' ]:
 
39
  repo_id="ahsanMah/localizing-edm",
40
  subfolder=preset,
41
  filename=fname,
42
+ cache_dir=cache_dir,
43
  )
44
  modeldir = os.path.dirname(cached_fname)
45
  print("HF Cache Dir:", modeldir)
 
46
 
47
  with open(f"{modeldir}/config.json", "rb") as f:
48
  model_params = json.load(f)