Dealt with different keys in stored metrics files
Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
@ -576,8 +576,13 @@ def _visualise_all(visualise_precision_recall: callable,
|
|||||||
f1_scores_micro = []
|
f1_scores_micro = []
|
||||||
ose_values_micro = []
|
ose_values_micro = []
|
||||||
for metrics in metrics_micro:
|
for metrics in metrics_micro:
|
||||||
precisions_micro.append(metrics["cumulative_precisions_micro"])
|
try:
|
||||||
recalls_micro.append(metrics["cumulative_recalls_micro"])
|
precisions_micro.append(metrics["cumulative_precisions_micro"])
|
||||||
|
recalls_micro.append(metrics["cumulative_recalls_micro"])
|
||||||
|
except KeyError:
|
||||||
|
precisions_micro.append(metrics["cumulative_precision_micro"])
|
||||||
|
recalls_micro.append(metrics["cumulative_recall_micro"])
|
||||||
|
|
||||||
f1_scores_micro.append(metrics["f1_scores_micro"])
|
f1_scores_micro.append(metrics["f1_scores_micro"])
|
||||||
ose_values_micro.append(metrics["cumulative_open_set_error"])
|
ose_values_micro.append(metrics["cumulative_open_set_error"])
|
||||||
|
|
||||||
@ -597,8 +602,12 @@ def _visualise_all(visualise_precision_recall: callable,
|
|||||||
f1_scores_macro = []
|
f1_scores_macro = []
|
||||||
ose_values_macro = []
|
ose_values_macro = []
|
||||||
for metrics in metrics_macro:
|
for metrics in metrics_macro:
|
||||||
precisions_macro.append(metrics["cumulative_precisions_macro"])
|
try:
|
||||||
recalls_macro.append(metrics["cumulative_recalls_macro"])
|
precisions_macro.append(metrics["cumulative_precisions_macro"])
|
||||||
|
recalls_macro.append(metrics["cumulative_recalls_macro"])
|
||||||
|
except KeyError:
|
||||||
|
precisions_macro.append(metrics["cumulative_precision_macro"])
|
||||||
|
recalls_macro.append(metrics["cumulative_recall_macro"])
|
||||||
f1_scores_macro.append(metrics["f1_scores_macro"])
|
f1_scores_macro.append(metrics["f1_scores_macro"])
|
||||||
ose_values_macro.append(metrics["cumulative_open_set_error"])
|
ose_values_macro.append(metrics["cumulative_open_set_error"])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user