Skip to content
Snippets Groups Projects
Commit 3b95d873 authored by Alex Rubinsteyn's avatar Alex Rubinsteyn
Browse files

skip model properties that aren't in the results file

parent f10c7abf
No related branches found
No related tags found
No related merge requests found
......@@ -24,6 +24,9 @@ def hyperparameter_performance(df):
print("\n=== Hyperparameter Score 25th/50th/75th Percentiles ===")
for hyperparameter_name in ModelConfig._fields:
print("\n%s" % hyperparameter_name)
if hyperparameter_name not in df.keys():
print("-- not found in results file!")
continue
groups = df.groupby(hyperparameter_name)
for hyperparameter_value, group in groups:
aucs = list(group.groupby("config_idx")["auc_mean"].mean())
......@@ -46,6 +49,9 @@ def hyperparameter_performance(df):
def hyperparameter_score_difference_hypothesis_tests(df):
for hyperparameter_name in ModelConfig._fields:
print("\n%s" % hyperparameter_name)
if hyperparameter_name not in df.keys():
print("-- not found in results file!")
continue
combined_scores_by_param = OrderedDict()
groups = df.groupby(hyperparameter_name)
for hyperparameter_value, group in groups:
......
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