Skylark (Sketching Library)
0.1
|
#include <sketched_regression_solver_Elemental.hpp>
Generic sketched regression solver using sketch-and-solve when sketch fits int single node.
Definition at line 29 of file sketched_regression_solver_Elemental.hpp.
typedef InputType skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::matrix_type |
Definition at line 48 of file sketched_regression_solver_Elemental.hpp.
typedef PenaltyType skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::penalty_type |
Definition at line 53 of file sketched_regression_solver_Elemental.hpp.
typedef regression_problem_t<matrix_type, regression_type, penalty_type, regularization_type> skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::problem_type |
Definition at line 59 of file sketched_regression_solver_Elemental.hpp.
typedef RegressionType skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::regression_type |
Definition at line 52 of file sketched_regression_solver_Elemental.hpp.
typedef RegularizationType skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::regularization_type |
Definition at line 54 of file sketched_regression_solver_Elemental.hpp.
typedef RhsType skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::rhs_type |
Definition at line 49 of file sketched_regression_solver_Elemental.hpp.
typedef elem::Matrix<value_type> skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::sketch_rhs_type |
Definition at line 47 of file sketched_regression_solver_Elemental.hpp.
typedef elem::Matrix<value_type> skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::sketch_type |
Definition at line 46 of file sketched_regression_solver_Elemental.hpp.
typedef regression_problem_t<sketch_type, sketched_regression_type, penalty_type, regularization_type> skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::sketched_problem_type |
Definition at line 62 of file sketched_regression_solver_Elemental.hpp.
typedef SketchedRegressionType skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::sketched_regression_type |
Definition at line 55 of file sketched_regression_solver_Elemental.hpp.
typedef SolType skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::sol_type |
Definition at line 50 of file sketched_regression_solver_Elemental.hpp.
typedef regression_solver_t<sketched_problem_type, sketch_rhs_type, sol_type, ExactAlgTag> skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::underlying_solver_type |
Definition at line 68 of file sketched_regression_solver_Elemental.hpp.
typedef utility::typer_t<InputType>::value_type skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::value_type |
Definition at line 44 of file sketched_regression_solver_Elemental.hpp.
skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::sketched_regression_solver_t | ( | const problem_type & | problem, |
int | sketch_size, | ||
base::context_t & | context | ||
) | [inline] |
Definition at line 80 of file sketched_regression_solver_Elemental.hpp.
skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::~sketched_regression_solver_t | ( | ) | [inline] |
Definition at line 95 of file sketched_regression_solver_Elemental.hpp.
void skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::solve | ( | const rhs_type & | b, |
sol_type & | x | ||
) | [inline] |
Definition at line 99 of file sketched_regression_solver_Elemental.hpp.
void skylark::algorithms::sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::Matrix< typename utility::typer_t< InputType >::value_type >, elem::Matrix< typename utility::typer_t< InputType >::value_type >, TransformType, ExactAlgTag >::solve_mulitple | ( | const rhs_type & | B, |
sol_type & | X | ||
) | [inline] |
Definition at line 107 of file sketched_regression_solver_Elemental.hpp.