def get_prediction_dist(
trainer,
num_outputs=1,
num_features=4,
num_training_samples=100,
num_test_datapoints=10,
num_training_iterations=10000,
):
test_inputs, test_outputs, _ = _train(
trainer, num_features, num_training_samples, num_test_datapoints,
num_outputs, num_training_iterations
)
predictions = trainer.score(test_inputs)
dist = np.linalg.norm(test_outputs - predictions)
return dist
评论列表
文章目录