Я впервые пытаюсь использовать Conv1D в данных временных рядов.Я понимаю, что по умолчанию число шагов для conv1d равно 1. Но если у меня есть данные размером 1500x9, и я использовал 32 фильтра размера 250 и с шагом 9.
Я пытался искать на многих источниках, ноне получил хорошее объяснение.Если бы я использовал 9 в качестве значения шага, то моя функция 'model.summary ()' выглядит так:
model=Sequential()
model.add(Conv1D(32,250,padding='same',input_shape=(1500,9),
kernel_regularizer=regularizers.l2(0.01)))
c1 = MaxPooling1D(2)
model.add(c1)
model.add(Dropout(0.5))
model.add(BatchNormalization())
Если я использовал шаг = 1, то модель.summary ()выглядит так
Как это будет работать?Я был бы рад, если бы кто-то мог объяснить это.