poltextlab commited on
Commit
6d5bc37
·
verified ·
1 Parent(s): 75d1676

add is disk full check

Browse files
Files changed (1) hide show
  1. interfaces/manifesto.py +7 -0
interfaces/manifesto.py CHANGED
@@ -9,6 +9,8 @@ from huggingface_hub import HfApi
9
 
10
  from label_dicts import MANIFESTO_LABEL_NAMES
11
 
 
 
12
  HF_TOKEN = os.environ["hf_read"]
13
 
14
  languages = [
@@ -45,6 +47,11 @@ def predict(text, model_id, tokenizer_id):
45
  def predict_cap(text, language):
46
  model_id = build_huggingface_path(language)
47
  tokenizer_id = "xlm-roberta-large"
 
 
 
 
 
48
  return predict(text, model_id, tokenizer_id)
49
 
50
  demo = gr.Interface(
 
9
 
10
  from label_dicts import MANIFESTO_LABEL_NAMES
11
 
12
+ from utils import is_disk_full
13
+
14
  HF_TOKEN = os.environ["hf_read"]
15
 
16
  languages = [
 
47
  def predict_cap(text, language):
48
  model_id = build_huggingface_path(language)
49
  tokenizer_id = "xlm-roberta-large"
50
+
51
+ if is_disk_full():
52
+ os.system('rm -rf /data/models*')
53
+ os.system('rm -r ~/.cache/huggingface/hub')
54
+
55
  return predict(text, model_id, tokenizer_id)
56
 
57
  demo = gr.Interface(