Я хотел бы реализовать пространственно-временную полностью сверточную сеть (STFCN) в Керасе. Мне нужно передать каждый столбец глубины 3D-сверточного вывода, например. тензор формы (64, 16, 16)
в качестве входных данных для отдельного LSTM.
Чтобы было понятно, у меня есть тензор (64 x 16 x 16)
размерностей (channels, height, width)
. Мне нужно разбить (явно или неявно) тензор на 16 * 16 = 256 тензоров формы (64 x 1 x 1)
.
Вот диаграмма из документа STFCN, иллюстрирующая пространственно-временной модуль. То, что я описал выше, — это стрелка между «Пространственными функциями» и «Пространственно-временным модулем».
Как эту идею лучше всего реализовать в Керасе?