Char-RNN-TensorFlow icon indicating copy to clipboard operation
Char-RNN-TensorFlow copied to clipboard

求解释`y[:, :-1], y[:, -1] = x[:, 1:], x[:, 0]`

Open aRooooooba opened this issue 6 years ago • 2 comments

https://github.com/hzy46/Char-RNN-TensorFlow/blob/7d23f2f1b436afbd5baf67af466d3b5a72f04b71/read_utils.py#L19 根据我的理解,y是标签,x是特征?那么为什么y是x里所有列循环右移的结果呢?y的最后一列为什么是同一batch里x的第一列呢?不应该是下一个batch里x的第一列吗?

aRooooooba avatar Jan 29 '19 15:01 aRooooooba

相当于将X往后平移了一步,刚好形成X的下一步训练集。例如,X=abc,Y就是bca,就是预测下一步嘛

sunnima avatar Mar 19 '19 10:03 sunnima

那为什么不是bcd呢?为什么要回到开头呢?

aRooooooba avatar Mar 19 '19 13:03 aRooooooba