实际上,我想像Alex Grave 所做的那样生成序列。我有张量流的实现。同时,我想尝试基于注意力的 seq2seq 模型来生成笔迹。所以关于解码器,我用它做了tf.nn.dynamic_rnn
,它可以工作。现在,我想在 tensorflow 中使用基于注意力的方法,所以我想将其更改为tf.contrib.seq2seq.dynamic_decode
. 但我收到以下错误:
TypeError: Cannot convert a list containing a tensor of dtype <dtype: 'int32'> to <dtype: 'float32'> (Tensor is: <tf.Tensor 'vector_rnn/DEC_RNN/transpose_1:0' shape=(100, ?) dtype=int32>)
我检查了他们两个的 API 文档。tf.nn.dynamic tf.contrib.seq2seq.dynamic.decode 关于它们的返回,我没有任何想法解决这个错误。
如果您有任何想法,请告诉我!我会非常感激。