mlkorra commited on
Commit
f589f6b
·
1 Parent(s): b1cf2dc

update app

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -20,7 +20,7 @@ def load_model(text):
20
 
21
  results = nlp(text)
22
 
23
- return results
24
  #MASK_TOKEN = tokenizer.mask_token
25
  #masked_text = masked_text.replace("<mask>", MASK_TOKEN)
26
  #result_sentence = nlp(masked_text)
@@ -53,9 +53,15 @@ def app():
53
  # pd.set_option('max_colwidth',30)
54
  if st.button("Classify"):
55
  with st.spinner("Classifying the sentence..."):
56
- pred = load_model(masked_text)
57
  st.write(pred)
58
 
 
 
 
 
 
 
59
 
60
  if __name__ == "__main__":
61
  app()
 
20
 
21
  results = nlp(text)
22
 
23
+ return results,model,tokenizer
24
  #MASK_TOKEN = tokenizer.mask_token
25
  #masked_text = masked_text.replace("<mask>", MASK_TOKEN)
26
  #result_sentence = nlp(masked_text)
 
53
  # pd.set_option('max_colwidth',30)
54
  if st.button("Classify"):
55
  with st.spinner("Classifying the sentence..."):
56
+ pred,model,tokenizer = load_model(masked_text)
57
  st.write(pred)
58
 
59
+ if st.button('Visualize attributions'):
60
+ with st.spinner("Visualizing .....") :
61
+
62
+ cls_explainer = SequenceClassificationExplainer(model,tokenizer)
63
+ word_attributions = cls_explainer(masked_text)
64
+ st.write(cls_explainer.visualize())
65
 
66
  if __name__ == "__main__":
67
  app()