为什么我必须在张量流中对输入数据进行洗牌以进行线性回归

时间:2017-02-03 05:30:42

标签: tensorflow linear-regression

我使用tensorflow构建线性回归模型,以下是我的代码。但是根据我的实验,我必须改变列车数据,否则重量和偏差估计为na。任何人都可以向我解释为什么我要洗牌数据?感谢

declare var InitJsTree: any;

1 个答案:

答案 0 :(得分:0)

有时数据按某些列排序 当您将数据拆分为75%与25%的比率时 您看不到最近25%分割中存在的某些值。 因此,您将学习除测试(最后25%行)本身中存在的值以外的所有内容。 这就是为什么最好的方法是洗牌,以确保打破数据中的某些顺序,并了解所有可能存在的值