Разница между RNN декодером и RNN

Мы используем только RNN-декодер (без кодера) для генерации текста. Чем RNN-декодер отличается от чисто RNN-операции?

Декодер RNN в TensorFlow: https://www.tensorflow.org/api_docs/python/tf/contrib/seq2seq/dynamic_rnn_decoder

Чистый RNN в TensorFlow: https://www.tensorflow.org/api_docs/python/tf/nn/dynamic_rnn

Спасибо за ваше время

1 ответ

Декодер RNN является моделью отображения последовательности в последовательность. В сочетании с Encoder принимает последовательность в качестве входных данных и генерирует другую последовательность в качестве выходных данных. Во многих или многих последовательностях обучения последовательности входные данные представляют собой последовательность векторов, а выходные данные представляют собой другую последовательность векторов.

Например: речевая волна в текст, языковой перевод и т. Д.

В общем, мы используем Нормальный RNN для одной последовательности обучения.

Например: Предсказание следующего персонажа.

Другие вопросы по тегам