Public Member Functions | Private Attributes
GPRegressor Class Reference

#include <gpregressor.h>

List of all members.

Public Member Functions

 GPRegressor (double sf2_, double ell_, double noise_)
void test (const Eigen::MatrixXf &xs, Eigen::MatrixXf &m, Eigen::MatrixXf &s2) const
void train (const Eigen::MatrixXf &x, const Eigen::MatrixXf &y)

Private Attributes

Eigen::MatrixXf alpha
double ell
Eigen::MatrixXf K
Eigen::MatrixXf L
double noise
double sf2
Eigen::MatrixXf x

Detailed Description

Definition at line 8 of file gpregressor.h.


Constructor & Destructor Documentation

GPRegressor::GPRegressor ( double  sf2_,
double  ell_,
double  noise_ 
) [inline]

Definition at line 10 of file gpregressor.h.


Member Function Documentation

void GPRegressor::test ( const Eigen::MatrixXf &  xs,
Eigen::MatrixXf &  m,
Eigen::MatrixXf &  s2 
) const

Definition at line 22 of file gpregressor.cpp.

void GPRegressor::train ( const Eigen::MatrixXf &  x,
const Eigen::MatrixXf &  y 
)

Definition at line 13 of file gpregressor.cpp.


Member Data Documentation

Eigen::MatrixXf GPRegressor::alpha [private]

Definition at line 24 of file gpregressor.h.

double GPRegressor::ell [private]

Definition at line 20 of file gpregressor.h.

Eigen::MatrixXf GPRegressor::K [private]

Definition at line 23 of file gpregressor.h.

Eigen::MatrixXf GPRegressor::L [private]

Definition at line 25 of file gpregressor.h.

double GPRegressor::noise [private]

Definition at line 21 of file gpregressor.h.

double GPRegressor::sf2 [private]

Definition at line 19 of file gpregressor.h.

Eigen::MatrixXf GPRegressor::x [private]

Definition at line 22 of file gpregressor.h.


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


turtlebot_exploration_3d
Author(s): Bona , Shawn
autogenerated on Thu Jun 6 2019 21:00:39