Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -20,9 +20,9 @@ def load_tokenizer():
|
|
20 |
return AutoTokenizer.from_pretrained('microsoft/deberta-v3-small')
|
21 |
|
22 |
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
|
27 |
|
28 |
def get_top_classes(text):
|
@@ -48,10 +48,9 @@ if st.button('Submit'):
|
|
48 |
else:
|
49 |
text = title.title()
|
50 |
|
51 |
-
|
52 |
|
53 |
-
|
54 |
-
|
55 |
-
st.success('Запустилось')
|
56 |
else:
|
57 |
st.error('Введите название статьи')
|
|
|
20 |
return AutoTokenizer.from_pretrained('microsoft/deberta-v3-small')
|
21 |
|
22 |
|
23 |
+
model = load_model()
|
24 |
+
id2classes = load_id2classes()
|
25 |
+
tokenizer = load_tokenizer()
|
26 |
|
27 |
|
28 |
def get_top_classes(text):
|
|
|
48 |
else:
|
49 |
text = title.title()
|
50 |
|
51 |
+
top_classes, probs = get_top_classes(text)
|
52 |
|
53 |
+
for p, cls in zip(probs, top_classes):
|
54 |
+
st.success(f'Статья относится к {cls} с вероятностью {p}')
|
|
|
55 |
else:
|
56 |
st.error('Введите название статьи')
|