我正在玩tf和文本生成任务。我成功地掌握了经典尼采的例子。现在我正在尝试使用Tokenizer。事情看起来很好,我能够开始拟合过程,甚至它也收敛了,但我最终得到了以下结果:
Epoch 1/60
200256/200281 [============================>.] - ETA: 0s - loss: 2.1613 - acc: 0.3707
Input: a
Output:
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy请看我的笔记本。我已经和这个问题斗争了几天了。提前感谢
https://colab.research.google.com/drive/1uUZ-hZAnJBU8o841K6T51gnKfEbCB3JX
发布于 2019-05-13 15:37:05
好了,我找到问题所在了。它似乎在predict函数中。
seq = token.texts_to_sequences(text)需要更改为
seq = token.texts_to_sequences([text])因为text_to_sequence需要数组作为参数
https://stackoverflow.com/questions/56092753
复制相似问题