Skip to content
Snippets Groups Projects
Commit 56c9bded authored by Oriol Tintó's avatar Oriol Tintó
Browse files

Add additional check about the variable being in the metrics dictionary.

parent 0a48088c
No related branches found
No related tags found
1 merge request!18Several changes including chunking and expansion of examples.
......@@ -95,7 +95,7 @@ def select_optimal_encoding_based_on_quality_metrics(encodings: dict, metrics: d
best_metrics = {met: -1.0 for met in ANALYSIS_DIAGNOSTIC_METRICS}
for combination in combinations:
for metric in ANALYSIS_DIAGNOSTIC_METRICS:
if metric in metrics[combination][variable]:
if variable in metrics[combination] and metric in metrics[combination][variable]:
if metrics[combination][variable][metric] > best_metrics[metric]:
best_metrics[metric] = metrics[combination][variable][metric]
best_combination[variable] = combination
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment