谢谢你这个社区。我是初学者,关于使用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})
,这也无效。