Skylark (Sketching Library)
0.1
|
#include <elemental.hpp>
#include "../algorithms/regression/regression.hpp"
#include "../base/exception.hpp"
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) |