Skip to content

Commit

Permalink
Updated accuracy validation function
Browse files Browse the repository at this point in the history
  • Loading branch information
maria-18-git committed Jan 23, 2024
1 parent b338ef4 commit 266676c
Showing 1 changed file with 17 additions and 4 deletions.
21 changes: 17 additions & 4 deletions base_loadgen_experiment/code_axs.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,21 @@ def guess_command(tags, framework, loadgen_scenario, loadgen_mode, model_name, l
def validate_accuracy(accuracy_dict, accuracy_range_dict ):
result_list = []
for key in accuracy_dict:
if (accuracy_dict[key] >= accuracy_range_dict[key][0] and accuracy_dict[key] <= accuracy_range_dict[key][1]):
validity = "VALID"
else:
validity = "INVALID"
if key not in accuracy_range_dict:
continue
elif accuracy_range_dict[key][0] is not None and accuracy_range_dict[key][1] is not None:
if (accuracy_dict[key] >= accuracy_range_dict[key][0] and accuracy_dict[key] <= accuracy_range_dict[key][1]):
validity = "VALID"
else:
validity = "INVALID"
elif accuracy_range_dict[key][0] is not None and accuracy_range_dict[key][1] is None:
if accuracy_dict[key] >= accuracy_range_dict[key][0]:
validity = "VALID"
else:
validity = "INVALID"
elif accuracy_range_dict[key][0] is None and accuracy_range_dict[key][1] is not None:
if accuracy_dict[key] <= accuracy_range_dict[key][1]:
validity = "VALID"
else:
validity = "INVALID"
print('{} : {}={}'.format(validity, key, accuracy_dict[key]) )

0 comments on commit 266676c

Please sign in to comment.