Tensorflow提供的线性回归示例给出了不好的结果

时间:2017-02-24 03:28:53

标签: python machine-learning tensorflow

我正在跟踪张量流入门教程中的linear regression example(不是使用tf.contrib.learn的那个)。虽然提供的示例有效,但如果我使用任何其他数据作为输入来训练我总是得到以下打印出来:

W: [ nan] b: [ nan] loss: nan

我尝试过各种不同的数据集。甚至像这样的简单数据集

# training data
  x_train = [32,53,61,47,59]
  y_train = [31,68,62,71,87]

如果我只在numpy中实现它并获得正确的权重和偏差值,我可以对数据实现线性回归而没有任何问题。

我试过调整超参数但仍然没有运气。它总是返回nan

我还从网站上复制了代码,只是替换了数据值,所以我知道没有隐藏的拼写错误。这让我发疯了。请帮忙。

0 个答案:

没有答案