Commit
·
caf6c21
1
Parent(s):
dc8e5e0
Update app.py
Browse files
app.py
CHANGED
@@ -98,7 +98,17 @@ def on_option_change():
|
|
98 |
global top_k,model_name
|
99 |
text = st.session_state.my_choice
|
100 |
run_test(text,top_k,model_name)
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
|
|
|
|
|
|
|
|
|
102 |
|
103 |
def init_selectbox():
|
104 |
option = st.selectbox(
|
@@ -124,14 +134,14 @@ print(top_k)
|
|
124 |
# with st.spinner("Computing"):
|
125 |
try:
|
126 |
|
127 |
-
model_name = st.sidebar.selectbox(label='Select Model to Apply', options=['ajitrajasekharan/biomedical', 'bert-base-cased','bert-large-cased','microsoft/BiomedNLP-PubMedBERT-base-uncased-abstract-fulltext','allenai/scibert_scivocab_cased','dmis-lab/biobert-v1.1'], index=0, key = "
|
128 |
option = init_selectbox()
|
129 |
input_text = st.text_input("Enter text below", "",on_change=on_text_change,key='my_text')
|
130 |
-
custom_model_name = st.text_input("Model not listed on left? Type the model name (fill-mask BERT models only)", "")
|
131 |
-
if (len(custom_model_name) > 0):
|
132 |
-
|
133 |
-
st.info("Custom model selected: " + model_name)
|
134 |
-
|
135 |
#if len(input_text) > 0:
|
136 |
# run_test(input_text,top_k,model_name)
|
137 |
#else:
|
|
|
98 |
global top_k,model_name
|
99 |
text = st.session_state.my_choice
|
100 |
run_test(text,top_k,model_name)
|
101 |
+
|
102 |
+
|
103 |
+
def on_model_change1:
|
104 |
+
model_name = st.session_state.my_model1
|
105 |
+
st.info("Pre-selected model chosen: " + model_name)
|
106 |
+
bert_tokenizer, bert_model = load_bert_model(model_name)
|
107 |
|
108 |
+
def on_model_change2:
|
109 |
+
model_name = st.session_state.my_model2
|
110 |
+
st.info("Custom model chosen: " + model_name)
|
111 |
+
bert_tokenizer, bert_model = load_bert_model(model_name)
|
112 |
|
113 |
def init_selectbox():
|
114 |
option = st.selectbox(
|
|
|
134 |
# with st.spinner("Computing"):
|
135 |
try:
|
136 |
|
137 |
+
model_name = st.sidebar.selectbox(label='Select Model to Apply', options=['ajitrajasekharan/biomedical', 'bert-base-cased','bert-large-cased','microsoft/BiomedNLP-PubMedBERT-base-uncased-abstract-fulltext','allenai/scibert_scivocab_cased','dmis-lab/biobert-v1.1'], index=0, key = "my_model1",on_change=on_model_change1)
|
138 |
option = init_selectbox()
|
139 |
input_text = st.text_input("Enter text below", "",on_change=on_text_change,key='my_text')
|
140 |
+
custom_model_name = st.text_input("Model not listed on left? Type the model name (fill-mask BERT models only)", "",key="my_model2",on_change=on_model_change2)
|
141 |
+
#if (len(custom_model_name) > 0):
|
142 |
+
# model_name = custom_model_name
|
143 |
+
#st.info("Custom model selected: " + model_name)
|
144 |
+
# bert_tokenizer, bert_model = load_bert_model(model_name)
|
145 |
#if len(input_text) > 0:
|
146 |
# run_test(input_text,top_k,model_name)
|
147 |
#else:
|