У меня есть Матрица, каждая строка представляет точку с координатой (x, y, z). Я хочу сделать извлечение объектов для каждой точки, используя 3 общих слоя MLP (64,128,1024) (Conv1D с размером ядра 1) и на В конце я хочу объединить функции, используя MaxPooling1D. Мой вопрос: как определить, что мой вход - это вся матрица (я имею в виду, что я хочу, чтобы каждый слой накладывался на целые строки матрицы, а не только на одну строку). Я создал код, но я ошибаюсь, что это неправильно
**Model=Sequential([
Conv1D(64,1,input_dim=(1,3),activation='relu')
BatchNormalization(axis=-1)
Conv1D(128,1,activation='relu')
BatchNormalization(axis=-1)
Conv1D(1021,1,activation='relu')
BatchNormalization(axis=-1)
MaxPooling1D(1)
])**
заранее спасибо