Spaces:
Running
Running
kovacsvi
commited on
Commit
·
2be2888
1
Parent(s):
9211a01
label name logic
Browse files- interfaces/cap_minor.py +10 -5
interfaces/cap_minor.py
CHANGED
@@ -210,11 +210,16 @@ def predict_flat(text, model_id, tokenizer_id, HF_TOKEN=None):
|
|
210 |
code = CAP_MIN_NUM_DICT[i]
|
211 |
prob = probs[i]
|
212 |
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
|
|
|
|
|
|
|
|
|
|
218 |
|
219 |
output_pred[display] = prob
|
220 |
|
|
|
210 |
code = CAP_MIN_NUM_DICT[i]
|
211 |
prob = probs[i]
|
212 |
|
213 |
+
if code in CAP_LABEL_NAMES:
|
214 |
+
# Media (major) topic
|
215 |
+
label = CAP_LABEL_NAMES[code]
|
216 |
+
display = f"[{code}] {label}"
|
217 |
+
else:
|
218 |
+
# Minor topic
|
219 |
+
major_code = code // 100
|
220 |
+
major_label = CAP_LABEL_NAMES[major_code]
|
221 |
+
minor_label = CAP_MIN_LABEL_NAMES[code]
|
222 |
+
display = f"[{major_code}] {major_label} [{code}] {minor_label}"
|
223 |
|
224 |
output_pred[display] = prob
|
225 |
|