From 5d15859fb61ba321e2e400a092f9637c169f1180 Mon Sep 17 00:00:00 2001 From: trixoniisama <93526043+trixoniisama@users.noreply.github.com> Date: Sat, 7 Dec 2024 10:54:56 +0100 Subject: [PATCH] Fix case of 'list index out of range' for SSIMU2 scores caused by the line removing scores that are negative --- auto-boost_2.5.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/auto-boost_2.5.py b/auto-boost_2.5.py index 28747b5..b2f4d5b 100755 --- a/auto-boost_2.5.py +++ b/auto-boost_2.5.py @@ -277,7 +277,7 @@ def calculate_std_dev(score_list: list[int]): :type score_list: list """ - filtered_score_list = [score for score in score_list if score >= 0] + filtered_score_list = [score if score >= 0 else 0.0 for score in score_list] sorted_score_list = sorted(filtered_score_list) average = sum(filtered_score_list)/len(filtered_score_list) percentile_5 = sorted_score_list[len(filtered_score_list)//20]