Spaces:
Running
Running
kovacsvi
commited on
Commit
·
658551c
1
Parent(s):
83612bb
top5 normalization for minor codes
Browse files
interfaces/cap_minor_media.py
CHANGED
@@ -116,7 +116,7 @@ def predict(text, major_model_id, minor_model_id, tokenizer_id, HF_TOKEN=None):
|
|
116 |
# Restrict to valid minor codes
|
117 |
valid_indices = [minor_id_to_index[mid] for mid in valid_minor_ids if mid in minor_id_to_index]
|
118 |
filtered_probs = {minor_index_to_id[i]: float(minor_probs[0][i]) for i in valid_indices}
|
119 |
-
filtered_probs = normalize_probs(filtered_probs)
|
120 |
|
121 |
output_pred = {
|
122 |
f"[{top_major_id}] {CAP_MEDIA_LABEL_NAMES[top_major_id]} [{k}] {CAP_MIN_LABEL_NAMES[k]}": v
|
|
|
116 |
# Restrict to valid minor codes
|
117 |
valid_indices = [minor_id_to_index[mid] for mid in valid_minor_ids if mid in minor_id_to_index]
|
118 |
filtered_probs = {minor_index_to_id[i]: float(minor_probs[0][i]) for i in valid_indices}
|
119 |
+
filtered_probs = normalize_probs(filtered_probs, n=5)
|
120 |
|
121 |
output_pred = {
|
122 |
f"[{top_major_id}] {CAP_MEDIA_LABEL_NAMES[top_major_id]} [{k}] {CAP_MIN_LABEL_NAMES[k]}": v
|