skadio commited on
Commit
0f447cb
·
verified ·
1 Parent(s): ef38673

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -0
app.py CHANGED
@@ -6,10 +6,20 @@ warnings.filterwarnings("ignore", category=DeprecationWarning)
6
  import streamlit as st
7
  import ner4opt
8
  from ner4opt.utils import preprocess, spacy_tokenize_sentence
 
9
  from spacy import displacy
10
 
11
  HTML_WRAPPER = """<div style="overflow-x: auto; border: 1px solid #e6e9ef; border-radius: 0.25rem; padding: 1rem; margin-bottom: 2.5rem">{}</div>"""
12
 
 
 
 
 
 
 
 
 
 
13
 
14
  @st.cache_resource
15
  def load_models():
 
6
  import streamlit as st
7
  import ner4opt
8
  from ner4opt.utils import preprocess, spacy_tokenize_sentence
9
+ from huggingface_hub import snapshot_download
10
  from spacy import displacy
11
 
12
  HTML_WRAPPER = """<div style="overflow-x: auto; border: 1px solid #e6e9ef; border-radius: 0.25rem; padding: 1rem; margin-bottom: 2.5rem">{}</div>"""
13
 
14
+ # Force Download: Due to issues from huggingface spaces
15
+ try:
16
+ model_name_one = "skadio/ner4opt-roberta-v1"
17
+ snapshot_download(repo_id=model_name_one)
18
+ model_name_two = "skadio/ner4opt-roberta-v2"
19
+ snapshot_download(repo_id=model_name_two)
20
+ except Exception as e:
21
+ print(f"Download failed: {e}")
22
+
23
 
24
  @st.cache_resource
25
  def load_models():