Inversion functions for dense tensors. More...
#include "inc/util/types.h"#include "inc/dense/dense.h"#include "inc/dense/dense_svd.h"#include "inc/dense/dense_prod.h"
Include dependency graph for dense_invert.h:
This graph shows which files directly or indirectly include this file:Namespaces | |
| namespace | syten |
| Syten namespace. | |
Functions | |
| template<typename Scalar > | |
| std::pair< DenseTensor< 2, Scalar >, double > | syten::pseudo_inverse_svd (DenseTensor< 2, Scalar > const &input) |
| Takes a row-major input and pseudo-inverts it using a SVD. More... | |
| template<typename Scalar > | |
| std::pair< DenseTensor< 2, Scalar >, typename ScalarBase< Scalar >::type > | syten::pseudo_inverse_svd_cm (DenseTensor< 2, Scalar > &&input_cm) |
| Takes a column-major input and pseudo-inverts it using a SVD. More... | |
Inversion functions for dense tensors.