Commit
·
167f69d
1
Parent(s):
b27f63f
Update app.py
Browse files
app.py
CHANGED
@@ -4,6 +4,9 @@ import torch
|
|
4 |
import string
|
5 |
|
6 |
|
|
|
|
|
|
|
7 |
from transformers import BertTokenizer, BertForMaskedLM
|
8 |
|
9 |
st.set_page_config(page_title='Qualitative pretrained model eveluation', page_icon=None, layout='centered', initial_sidebar_state='auto')
|
@@ -68,6 +71,8 @@ def get_bert_prediction(input_text,top_k):
|
|
68 |
|
69 |
def run_test(sent,top_k):
|
70 |
start = None
|
|
|
|
|
71 |
with st.spinner("Computing"):
|
72 |
start = time.time()
|
73 |
try:
|
@@ -92,8 +97,7 @@ st.write(" - To examine model prediction for a position, enter the token [MASK
|
|
92 |
st.write(" - To examine just the [CLS] vector, enter a word/phrase or sentence. Example: eGFR or EGFR or non small cell lung cancer")
|
93 |
top_k = st.sidebar.slider("Select how many predictions do you need", 1 , 50, 20) #some times it is possible to have less words
|
94 |
print(top_k)
|
95 |
-
|
96 |
-
bert_model = None
|
97 |
|
98 |
|
99 |
|
|
|
4 |
import string
|
5 |
|
6 |
|
7 |
+
bert_tokenizer = None
|
8 |
+
bert_model = None
|
9 |
+
|
10 |
from transformers import BertTokenizer, BertForMaskedLM
|
11 |
|
12 |
st.set_page_config(page_title='Qualitative pretrained model eveluation', page_icon=None, layout='centered', initial_sidebar_state='auto')
|
|
|
71 |
|
72 |
def run_test(sent,top_k):
|
73 |
start = None
|
74 |
+
if (bert_tokenizer is None):
|
75 |
+
bert_tokenizer, bert_model = load_bert_model(model_name)
|
76 |
with st.spinner("Computing"):
|
77 |
start = time.time()
|
78 |
try:
|
|
|
97 |
st.write(" - To examine just the [CLS] vector, enter a word/phrase or sentence. Example: eGFR or EGFR or non small cell lung cancer")
|
98 |
top_k = st.sidebar.slider("Select how many predictions do you need", 1 , 50, 20) #some times it is possible to have less words
|
99 |
print(top_k)
|
100 |
+
|
|
|
101 |
|
102 |
|
103 |
|