Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -36,8 +36,8 @@ print ("before main")
|
|
36 |
st.title("Transformers Interpet Demo App")
|
37 |
print ("before main")
|
38 |
|
39 |
-
image = Image.open("./images/tight@1920x_transparent.png")
|
40 |
-
st.sidebar.image(image, use_column_width=True)
|
41 |
st.sidebar.markdown(
|
42 |
"Check out the package on [Github](https://github.com/cdpierse/transformers-interpret)"
|
43 |
)
|
@@ -63,23 +63,7 @@ model_name = st.sidebar.selectbox(
|
|
63 |
"Choose a classification model", list(models.keys())
|
64 |
)
|
65 |
model, tokenizer = load_model(model_name)
|
66 |
-
|
67 |
-
if model_name.startswith("textattack/"):
|
68 |
-
model.config.id2label = {0: "NEGATIVE (0) ", 1: "POSITIVE (1)"}
|
69 |
-
model.eval()
|
70 |
-
print ("Model Evaluated")
|
71 |
-
cls_explainer = SequenceClassificationExplainer(model=model, tokenizer=tokenizer)
|
72 |
-
print ("Model Explained")
|
73 |
-
if cls_explainer.accepts_position_ids:
|
74 |
-
emb_type_name = st.sidebar.selectbox(
|
75 |
-
"Choose embedding type for attribution.", ["word", "position"]
|
76 |
-
)
|
77 |
-
if emb_type_name == "word":
|
78 |
-
emb_type_num = 0
|
79 |
-
if emb_type_name == "position":
|
80 |
-
emb_type_num = 1
|
81 |
-
else:
|
82 |
-
emb_type_num = 0
|
83 |
|
84 |
|
85 |
|
|
|
36 |
st.title("Transformers Interpet Demo App")
|
37 |
print ("before main")
|
38 |
|
39 |
+
#image = Image.open("./images/tight@1920x_transparent.png")
|
40 |
+
#st.sidebar.image(image, use_column_width=True)
|
41 |
st.sidebar.markdown(
|
42 |
"Check out the package on [Github](https://github.com/cdpierse/transformers-interpret)"
|
43 |
)
|
|
|
63 |
"Choose a classification model", list(models.keys())
|
64 |
)
|
65 |
model, tokenizer = load_model(model_name)
|
66 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
|
68 |
|
69 |
|