Skylark (Sketching Library)  0.1
Classes | Namespaces | Functions
/var/lib/jenkins/jobs/Skylark/workspace/algorithms/regression/accelerated_linearl2_regression_solver_Elemental.hpp File Reference
#include <elemental.hpp>
#include "regression_problem.hpp"
Include dependency graph for accelerated_linearl2_regression_solver_Elemental.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  skylark::algorithms::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  skylark::algorithms::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  skylark::algorithms::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...

Namespaces

namespace  skylark
namespace  skylark::algorithms
namespace  skylark::algorithms::flinl2_internal

Functions

void BLAS() skylark::algorithms::flinl2_internal::dtrcon (const char *norm, const char *uplo, const char *diag, const int *n, const double *A, const int *lda, double *rcond, double *work, int *iwork, int *info)
void BLAS() skylark::algorithms::flinl2_internal::strcon (const char *norm, const char *uplo, const char *diag, const int *n, const float *A, const int *lda, float *rcond, float *work, int *iwork, int *info)
double skylark::algorithms::flinl2_internal::utcondest (const elem::Matrix< double > &A)
double skylark::algorithms::flinl2_internal::utcondest (const elem::Matrix< float > &A)
template<typename T >
double skylark::algorithms::flinl2_internal::utcondest (const elem::DistMatrix< T, elem::STAR, elem::STAR > &A)
template<typename SolType , typename SketchType , typename PrecondType >
double skylark::algorithms::flinl2_internal::build_precond (SketchType &SA, PrecondType &R, nla::precond_t< SolType > *&P, qr_precond_tag)
template<typename SolType , typename SketchType , typename PrecondType >
double skylark::algorithms::flinl2_internal::build_precond (SketchType &SA, PrecondType &V, nla::precond_t< SolType > *&P, svd_precond_tag)