udayl commited on
Commit
12bcf5b
·
1 Parent(s): d756e7e

fix: .cache issue

Browse files
Files changed (2) hide show
  1. gradio_app.py +8 -5
  2. notebook_lm_kokoro.py +5 -0
gradio_app.py CHANGED
@@ -23,13 +23,16 @@ from notebook_lm_kokoro import (
23
  KPipeline,
24
  )
25
 
26
- os.environ["HOME"] = "/tmp/home" # Prevent fallback to /root
27
- os.makedirs("/tmp/home", exist_ok=True)
28
-
29
-
30
  os.environ["TORCH_HOME"] = "/tmp/torch"
31
  os.environ["MOSHI_CACHE_DIR"] = "/tmp/moshi"
32
- os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
 
 
 
33
  import gradio as gr
34
 
35
  warnings.filterwarnings("ignore")
 
23
  KPipeline,
24
  )
25
 
26
+ # Set cache dirs BEFORE importing torch, transformers, or moshi
27
+ os.environ["HF_HOME"] = "/tmp/huggingface"
28
+ os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
29
+ os.environ["XDG_CACHE_HOME"] = "/tmp/huggingface"
30
  os.environ["TORCH_HOME"] = "/tmp/torch"
31
  os.environ["MOSHI_CACHE_DIR"] = "/tmp/moshi"
32
+
33
+ # Explicitly override ~/.cache
34
+ os.environ["HOME"] = "/tmp/home"
35
+ os.makedirs("/tmp/home", exist_ok=True)
36
  import gradio as gr
37
 
38
  warnings.filterwarnings("ignore")
notebook_lm_kokoro.py CHANGED
@@ -38,12 +38,17 @@ openai.api_key = os.getenv("OPENAI_API_KEY")
38
  # For OpenRouter compatibility, set the API base if provided.
39
  openai.api_base = os.getenv("OPENROUTER_API_BASE", "https://api.openai.com/v1")
40
 
 
41
  os.environ["HF_HOME"] = "/tmp/huggingface"
42
  os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
43
  os.environ["XDG_CACHE_HOME"] = "/tmp/huggingface"
44
  os.environ["TORCH_HOME"] = "/tmp/torch"
45
  os.environ["MOSHI_CACHE_DIR"] = "/tmp/moshi"
46
 
 
 
 
 
47
  pdf = "1706.03762v7.pdf"
48
 
49
 
 
38
  # For OpenRouter compatibility, set the API base if provided.
39
  openai.api_base = os.getenv("OPENROUTER_API_BASE", "https://api.openai.com/v1")
40
 
41
+ # Set cache dirs BEFORE importing torch, transformers, or moshi
42
  os.environ["HF_HOME"] = "/tmp/huggingface"
43
  os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
44
  os.environ["XDG_CACHE_HOME"] = "/tmp/huggingface"
45
  os.environ["TORCH_HOME"] = "/tmp/torch"
46
  os.environ["MOSHI_CACHE_DIR"] = "/tmp/moshi"
47
 
48
+ # Explicitly override ~/.cache
49
+ os.environ["HOME"] = "/tmp/home"
50
+ os.makedirs("/tmp/home", exist_ok=True)
51
+
52
  pdf = "1706.03762v7.pdf"
53
 
54