|
numerics 0.1.0
|
SVD dispatcher + randomized truncated SVD. More...
#include "linalg/svd/svd.hpp"#include "backends/lapack/impl.hpp"#include "backends/seq/impl.hpp"#include "linalg/factorization/qr.hpp"Go to the source code of this file.
Namespaces | |
| namespace | num |
Functions | |
| SVDResult | num::svd (const Matrix &A, Backend backend=lapack_backend, real tol=1e-12, idx max_sweeps=100) |
| SVDResult | num::svd_truncated (const Matrix &A, idx k, Backend backend=default_backend, idx oversampling=10, Rng *rng=nullptr) |
SVD dispatcher + randomized truncated SVD.
Definition in file svd.cpp.