如何在edward中获得预测结果

时间:2017-07-05 16:49:56

标签: tensorflow tensorflow-probability

谢谢你这个社区。我是初学者,关于使用Edward我有一个非常愚蠢的问题。我正在使用tutorial回归模型。一切都很完美。我想知道如何获得测试集的预测。例如,假设

y = Normal(loc=neural_network(X), scale=0.1 * tf.ones(M), name="y")

如何通过提供测试集来获得?我试过了:y.eval(feed_dict={X: x_valid})。但平均绝对误差结果似乎不匹配:使用ed.evaluate('mean_absolute_error', data={X: x_valid, y_post: y_valid})的MAE大约为0.074,而来自y.eval和y_valid的MAE大约为0.11。

我也尝试了sess.run(y, feed_dict={X: x_valid}),这也无效。

0 个答案:

没有答案