【问题标题】:The difference between RNN Decoder and RNNRNN解码器和RNN的区别
【发布时间】:2017-09-14 10:48:17
【问题描述】:

我们只使用RNN解码器(没有编码器)进行文本生成,RNN解码器与纯RNN操作有何不同?

TensorFlow 中的 RNN 解码器:https://www.tensorflow.org/api_docs/python/tf/contrib/seq2seq/dynamic_rnn_decoder

TensorFlow 中的纯 RNN:https://www.tensorflow.org/api_docs/python/tf/nn/dynamic_rnn

感谢您的宝贵时间

【问题讨论】:

    标签: python tensorflow deep-learning recurrent-neural-network sequence-to-sequence


    【解决方案1】:

    RNN解码器是序列到序列的映射模型。结合 Encoder 将一个序列作为输入并生成另一个序列作为输出。在多对多序列学习设置中,输入是一个向量序列,输出是另一个向量序列

    例如:Speech Wave to Text、语言翻译等

    一般来说,我们将 Normal RNN 用于一对一的序列学习设置

    例如:下一个字符预测。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      相关资源
      最近更新 更多