Spaces:
Runtime error
Runtime error
Commit
·
49552ec
1
Parent(s):
d1b431d
Update app.py
Browse files
app.py
CHANGED
@@ -75,16 +75,14 @@ with st.form("Taxonomizer"):
|
|
75 |
submitted = st.form_submit_button("Taxonomize")
|
76 |
st.caption('We **do not** recommend using ArXivTaxonomizer© to choose tags for you new paper.')
|
77 |
if submitted:
|
78 |
-
empty = False
|
79 |
if title == '':
|
80 |
st.markdown("You are most definitely abusing our service. No ticket today, but you better be careful.")
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
if not empty:
|
88 |
st.header('Inferred tags:')
|
89 |
for i, tag_data in enumerate(tags):
|
90 |
if i < 3:
|
@@ -92,5 +90,4 @@ with st.form("Taxonomizer"):
|
|
92 |
else:
|
93 |
if i == 3:
|
94 |
st.subheader('Other possible tags:')
|
95 |
-
st.caption('* ' + tag_data['tag'] + ' (' + tag_data['description'] + ')')
|
96 |
-
|
|
|
75 |
submitted = st.form_submit_button("Taxonomize")
|
76 |
st.caption('We **do not** recommend using ArXivTaxonomizer© to choose tags for you new paper.')
|
77 |
if submitted:
|
|
|
78 |
if title == '':
|
79 |
st.markdown("You are most definitely abusing our service. No ticket today, but you better be careful.")
|
80 |
+
else:
|
81 |
+
prompt = 'Title: ' + title + ' Abstract: ' + abstract
|
82 |
+
tokens = tokenizer(prompt, truncation=True, padding='max_length', return_tensors='pt')['input_ids']
|
83 |
+
preds = softmax(model(tokens.reshape(1, -1)).logits / temperature, dim=1)
|
84 |
+
tags = top_xx(preds, xx)
|
85 |
+
other_tags = []
|
|
|
86 |
st.header('Inferred tags:')
|
87 |
for i, tag_data in enumerate(tags):
|
88 |
if i < 3:
|
|
|
90 |
else:
|
91 |
if i == 3:
|
92 |
st.subheader('Other possible tags:')
|
93 |
+
st.caption('* ' + tag_data['tag'] + ' (' + tag_data['description'] + ')')
|
|