poltextlab commited on
Commit
f24527a
·
verified ·
1 Parent(s): aa99e35

add is disk full check

Browse files
Files changed (1) hide show
  1. interfaces/sentiment.py +7 -0
interfaces/sentiment.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 = [
@@ -56,6 +58,11 @@ def predict(text, model_id, tokenizer_id):
56
  def predict_cap(text, language, domain):
57
  model_id = build_huggingface_path(language)
58
  tokenizer_id = "xlm-roberta-large"
 
 
 
 
 
59
  return predict(text, model_id, tokenizer_id)
60
 
61
  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 = [
 
58
  def predict_cap(text, language, domain):
59
  model_id = build_huggingface_path(language)
60
  tokenizer_id = "xlm-roberta-large"
61
+
62
+ if is_disk_full():
63
+ os.system('rm -rf /data/models*')
64
+ os.system('rm -r ~/.cache/huggingface/hub')
65
+
66
  return predict(text, model_id, tokenizer_id)
67
 
68
  demo = gr.Interface(