Namespaces |
namespace | flinl2_internal |
Classes |
struct | precond_alg_tag |
struct | qr_precond_tag |
struct | svd_precond_tag |
struct | linearl2_reg_fast_alg_tag |
struct | simplified_blendenpik_tag |
struct | blendenpik_tag |
struct | lsrn_tag |
class | accelerated_regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType, VD, elem::STAR >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, VD, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, simplified_blendenpik_tag< TransformType, PrecondTag > > |
| Specialization for simplified Blendenpik algorithm. More...
|
class | accelerated_regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType, VD, elem::STAR >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, VD, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, blendenpik_tag< PrecondTag > > |
| Specialization for Blendenpik algorithm. More...
|
class | accelerated_regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType, VD, elem::STAR >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, VD, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, lsrn_tag< PrecondTag > > |
| Specialization for LSRN algorithm. More...
|
class | accelerated_regression_solver_t |
struct | l2_solver_tag |
struct | qr_l2_solver_tag |
| Tag for using QR to solve L2 linear regression problems. More...
|
struct | sne_l2_solver_tag |
| Tag for using semi-normal equations to solve L2 linear regression problems. More...
|
struct | ne_l2_solver_tag |
| Tag for using normal equations to solve L2 linear regression problems. More...
|
struct | svd_l2_solver_tag |
| Tag for using SVD to solve L2 linear regression problems. More...
|
struct | iterative_l2_solver_tag |
struct | krylov_tag |
| Tag for all krylov methods to inherit from. More...
|
struct | lsqr_tag |
| Tag for using LSQR. More...
|
class | regression_solver_t< regression_problem_t< elem::Matrix< ValueType >, linear_tag, l2_tag, no_reg_tag >, elem::Matrix< ValueType >, elem::Matrix< ValueType >, qr_l2_solver_tag > |
class | regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, qr_l2_solver_tag > |
class | regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType >, elem::DistMatrix< ValueType >, qr_l2_solver_tag > |
class | regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType, VD, elem::STAR >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, VD, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, qr_l2_solver_tag > |
class | regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType, VD, elem::STAR >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, VD, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, svd_l2_solver_tag > |
class | regression_solver_t< regression_problem_t< elem::DistMatrix< ValueType, VD, elem::STAR >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, VD, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, sne_l2_solver_tag > |
class | regression_solver_t< regression_problem_t< base::computed_matrix_t< elem::DistMatrix< ValueType, VD, elem::STAR > >, linear_tag, l2_tag, no_reg_tag >, elem::DistMatrix< ValueType, VD, elem::STAR >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, sne_l2_solver_tag > |
struct | regression_solver_t< regression_problem_t< MatrixType, linear_tag, l2_tag, no_reg_tag >, RhsType, SolType, iterative_l2_solver_tag< KrylovMethod > > |
struct | linear_tag |
| Tag for specifying a linear regression. More...
|
struct | polynomial_tag |
| Tag for specifying a polynomial regression. More...
|
struct | kernel_tag |
| Tag for specifying a kernel regression. More...
|
struct | l2_tag |
| Tag for specifying a L2 norm. More...
|
struct | l1_tag |
| Tag for specifying a L1 norm. More...
|
struct | lp_tag |
| Tag for specifying a Lp norm, where p = dem / num. More...
|
struct | no_reg_tag |
struct | ridge_reg_tag |
struct | constraint_reg_tag |
struct | regression_problem_t |
struct | regression_problem_t< InputMatrixType, linear_tag, PenaltyType, no_reg_tag > |
class | regression_solver_t |
class | sketched_regression_solver_t |
class | 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 > |
class | sketched_regression_solver_t< regression_problem_t< InputType, RegressionType, PenaltyType, RegularizationType >, RhsType, SolType, SketchedRegressionType, elem::DistMatrix< typename utility::typer_t< InputType >::value_type, CD, RD >, elem::DistMatrix< typename utility::typer_t< InputType >::value_type, CD, RD >, TransformType, ExactAlgTag > |