Classes | Namespaces | Typedefs | Enumerations | Functions
Ress.h File Reference
#include <Eigen/Dense>

Go to the source code of this file.

Classes

struct  WireCell::Ress::Params
 

Namespaces

 WireCell
 
 WireCell::Ress
 

Typedefs

typedef Eigen::VectorXd WireCell::Ress::vector_t
 
typedef Eigen::MatrixXd WireCell::Ress::matrix_t
 

Enumerations

enum  WireCell::Ress::Model { WireCell::Ress::unknown =0, WireCell::Ress::lasso, WireCell::Ress::elnet }
 

Functions

vector_t WireCell::Ress::solve (matrix_t response, vector_t measured, const Params &params=Params(), vector_t source=Eigen::VectorXd(), vector_t weights=Eigen::VectorXd())
 
vector_t WireCell::Ress::predict (matrix_t response, vector_t source)
 
double WireCell::Ress::chi2 (vector_t measured, vector_t predicted)
 
double WireCell::Ress::mean_residual (vector_t measured, vector_t predicted)
 
double WireCell::Ress::chi2_l1 (vector_t measured, vector_t solved, double lambda=1.0)