Разница между 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 для одной последовательности обучения.
Например: Предсказание следующего персонажа.