感谢这个社区。我是初学者,我对使用Edward有一个非常愚蠢的问题。我正在使用教程回归模型。一切都很完美。我想知道如何获得测试集的预测。例如,假设
y = Normal(loc=neural_network(X), scale=0.1 * tf.ones(M), name="y")
我怎样才能通过提供测试集得到 y?我试过了:y.eval(feed_dict={X: x_valid})
。但平均绝对误差结果似乎不匹配:使用的 MAEed.evaluate('mean_absolute_error', data={X: x_valid, y_post: y_valid})
大约为 0.074,而来自 y.eval 和 y_valid 的 MAE 大约为 0.11。
我也试过sess.run(y, feed_dict={X: x_valid})
了,也不行。