Skylark (Sketching Library)  0.1
skylark::algorithms::regression_solver_t< RegressionProblemType, RhsType, SolType, AlgTag > Class Template Reference

#include <regression_solver.hpp>


Detailed Description

template<typename RegressionProblemType, typename RhsType, typename SolType, typename AlgTag>
class skylark::algorithms::regression_solver_t< RegressionProblemType, RhsType, SolType, AlgTag >

Classical regression solver that solves the original problem.

A regression solver accepts a right-hand side and output a solution the the regression problem.

The regression problem is fixed, so it is a parameter of the function constructing the regressor. The top class is empty: real logic is in specializations.

Template Parameters:
RegressionProblemTypeType of regression problem solved.
RhsTypeRight-hand side matrix type.
SolTypeSolution matrix type.
AlgTagTag specifying the algorithm used (tags differ based on problem).

Definition at line 28 of file regression_solver.hpp.


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