Я искал решения для реализации слоя LSTM с несколькими ячейками на блок памяти в Keras. Я нашел неразрешенный пост о том же вопросе с использованием PyTorch, но ничего о том, как это сделать.
Однако в оригинальной модели LSTM, предложенной Hochreiter and Schmidhuber [1997],каждый блок / блок LSTM может содержать несколько ячеек: Сеть LSTM [Hochreiter, 1997]
Есть ли способ сделать это?
В настоящее время я сталкиваюсь с тем жевопрос с Keras, но если это возможно на PyTorch или что-то еще, я бы с удовольствием изменил используемую среду.
Я хотел бы реализовать 3-х слойную нейронную сеть с: - входным слоем - скрытым слоем сБлоки LSTM: 2 блока по 3 ячейки в каждом. - выходной слой
Позволяет ли какой-либо фреймворк это делать? Мне действительно нужно реализовать 2 блока по 3 ячейки в каждом, а не 6 ячеек LSTM.
Заранее спасибо за ваше время, ответы или советы.