import numpy as np
from scipy.signal import argrelextrema
x = np.random.random(12)
argrelextrema(x, np.greater)
argrelextrema(x, np.less)
Поиск локальных максимумов/минимумов с помощью Numpy в массиве 1D numpy