Skip to content

gen.decode生成的结果有问题… #8

Open
@JiaheChang

Description

@JiaheChang

您好,我试图运行这个程序,因为我想要跑不同的数据,所以我改动了pre_data() 这部分的代码,但是在运行过程中,出现了一些问题。
当我运行gen.train()的时候,结果看上去是正常的,perplexity也在减小。但是我想用gen.decode()来生成discriminator的训练数据时,我发现生成的train.gen文件是空的。
然后我试图把out_logits打出来,结果发现每一行的预测数据相差都不大,然后在这部分代码中:
for seq in out_logits:
token = []
for t in seq:
token.append(int(np.argmax(t, axis=0)))
tokens.append(token)
np.argmax(t,axis = 0),结果都是一个数,在我的vocal里正好对应了" ",所以导致train.gen里每一个预测出来的句子都是" "组成的....
我现在完全不明白自己哪里错了……希望可以得到您的帮助……非常感谢……

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions