Я работаю над системой реального времени, основанной на сверточных нейронных сетях, и я реализовал функцию скользящего среднего, как показано ниже:
def movingAverage(readings, reading, windowSize):
readings.append(reading)
avg = np.mean(readings, axis = 0)
if(len(readings) == windowSize):
readings = readings[1:]
return avg, readings
Что будет означать все значения в показаниях Двухмерный список по вертикали. Я ищу способ пропустить усреднение первого столбца. Есть ли какой-либо эффективный способ сделать это, не нарезая и не сохраняя значения в другом списке, а не объединяя его обратно?