Вопрос
Вот у меня есть некий массив данных, допустим, что вот такой
test_data = np.array([0,1,2,3,4,5,6,7,7,6,5,4,3,2,1,2,3,4,4,3,2,1])
Мне нужно найти его локальные максимумы, это очевидно число 7 и число 4
Если я использую argrelextrema(test_data, np.greater,order = 1, mode='clap')
Из scipy.signal - я получаю ничего, он не считает две идущие подряд цифры за локальный максимум. Что тут можно сделать, кроме переписывания этого алгоритма вручную, может кто знает другие библиотеки или что-то из scipy.signal что может адекватно работать с такими данными