允许shuffle表示数据可以复用?为什么需要进行两次shuffle?
来源:2-7 神经元实现(二分类逻辑斯蒂回归模型实现)
慕数据4013138
2019-11-01
请教下老师,我看过了课程您关于shuffle的所有问答后,还是有两个疑问,1允许shuffle表示数据可以复用?2为什么需要进行两次shuffle?
允许shuffle表示数据可以复用?
为什么需要进行两次shuffle?
写回答
1回答
-
同学你好。shuffle的目的不仅仅是要数据复用,还有一个目的是打乱数据的顺序,防止模型被数据的顺序所影响。
而对于两次shuffle,其实是这样的,next_batch中要做shuffle的目的是每次数据遍历完一遍后,我都做一次shuffle,而加载数据的那次shuffle是初始状态下的shuffle,不是两次,而是初始化(1次)+每次遍历一边后都要再来一次。
112019-11-18
相似问题
关于shuffle
回答 1
关于shuffle函数无法运行
回答 1