2016-08-31 4 views
1

В настоящее время я изучаю тензор. Я просто сделал несколько простых кодов, таких как CNN, RNN и LSTM и т. Д. И теперь я хочу реализовать сверточный lstm. Я прочитал this paper и попытался реализовать его как упражнение. Тем не менее, по мере того, как я искал, в Интернете не было доступных кодов. Если кто-то знает, где находится исходный код, сообщите мне.Есть ли реализация сверточного lstm в тензорном потоке?

+0

Возможно, это https://github.com/loliverhennigh/Convolutional-LSTM-in-Tensorflow – titus

ответ

2

Да, это сделано в модели Neural GPU TensorFlow от Łukasz Kaiser и Ilya Sutskever.

Он использует GRU, а не LSTM, но это очень похожие типы клеток. Модель также немного отличается от типичных реализаций RNN. Нюанс заключается в том, что модель не принимает новые входы за время, прошедшее после первого шага: входные сигналы подаются в исходное состояние ячейки, так что это состояние «ментального изображения» развивает временные интервалы времени.

Статья here. Реализация модели нейронного GPU в TensorFlow можно найти here.