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

Go to the source code of this file.

Namespaces

namespace  skylark
namespace  skylark::nla

Functions

template<typename T >
void skylark::nla::ApproximateLeastSquares (elem::Orientation orientation, const elem::Matrix< T > &A, const elem::Matrix< T > &B, elem::Matrix< T > &X, base::context_t &context, int sketch_size=-1)
template<typename T , elem::Distribution CA, elem::Distribution RA, elem::Distribution CB, elem::Distribution RB, elem::Distribution CX, elem::Distribution RX>
void skylark::nla::ApproximateLeastSquares (elem::Orientation orientation, const elem::DistMatrix< T, CA, RA > &A, const elem::DistMatrix< T, CB, RB > &B, elem::DistMatrix< T, CX, RX > &X, base::context_t &context, int sketch_size=-1)
template<typename AT , typename BT , typename XT >
void skylark::nla::FastLeastSquares (elem::Orientation orientation, const AT &A, const BT &B, XT &X, base::context_t &context)