Eigen::VectorXd operator()(const Eigen::VectorXd& v, const GP& gp) const { return gp.mean_observation().array(); }