- if rel_change_lst[idx] > rel_change_lst[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"
+ if rel_change_lst[idx]:
+ if (abs(rel_change_lst[idx]) >
+ abs(rel_change_lst[index])):
+ index = idx