snark
Public Types | Public Member Functions | List of all members
gaussian_process Class Reference

gaussian process More...

#include <gaussian_process.h>

Public Types

typedef boost::function
< double(const Eigen::VectorXd
&, const Eigen::VectorXd &) > 
covariance
 covariance functor type

Public Member Functions

void evaluate (const Eigen::MatrixXd &domains, Eigen::VectorXd &means, Eigen::VectorXd &variances) const
 evaluate
std::pair< double, double > evaluate (const Eigen::MatrixXd &domain) const
 evaluate a single domain, return mean-variance pair
 gaussian_process (const Eigen::MatrixXd &domains, const Eigen::VectorXd &targets, const gaussian_process::covariance &covariance, double self_covariance=0)
 constructor

Detailed Description

gaussian process


The documentation for this class was generated from the following files: