+ if classification == "normal":
+ index = len(classification_lst) - 1
+ else:
+ tmp_classification = "outlier" if classification == "failure" \
+ else classification
+ for idx in range(first_idx, len(classification_lst)):
+ if classification_lst[idx] == tmp_classification:
+ index = idx
+ break
+ for idx in range(index+1, len(classification_lst)):
+ if classification_lst[idx] == tmp_classification:
+ if relative_change[idx] > relative_change[index]:
+ index = idx
+
+ # if "regression" in classification_lst[first_idx:]:
+ # classification = "regression"
+ # elif "outlier" in classification_lst[first_idx:]:
+ # classification = "outlier"
+ # elif "progression" in classification_lst[first_idx:]:
+ # classification = "progression"
+ # elif "normal" in classification_lst[first_idx:]:
+ # classification = "normal"
+ # else:
+ # classification = None
+ #
+ # nr_outliers = 0
+ # consecutive_outliers = 0
+ # failure = False
+ # for item in classification_lst[first_idx:]:
+ # if item == "outlier":
+ # nr_outliers += 1
+ # consecutive_outliers += 1
+ # if consecutive_outliers == 3:
+ # failure = True
+ # else:
+ # consecutive_outliers = 0
+ #
+ # idx = len(classification_lst) - 1
+ # while idx:
+ # if classification_lst[idx] == classification:
+ # break
+ # idx -= 1
+ #
+ # if failure:
+ # classification = "failure"
+ # elif classification == "outlier":
+ # classification = "normal"
+