|
NAG C++ classes for Hyperspectral Imaging
0.1
|
A type used to hold the result of a non-negative matrix factorization. More...
#include <SpecImage.hpp>
Public Member Functions | |
| nmf_results (nmf_results &&a) | |
| Move constructor. More... | |
| nmf_results ()=default | |
| Default constructor. More... | |
| nmf_results & | operator= (nmf_results &&a) |
| Move assignment operator. More... | |
Data Fields | |
| int | k |
| The selected inner dimension of the factorization. More... | |
| size_t | m |
| The number of rows of the input matrix. More... | |
| size_t | n |
| The number of columns of the input matrix. More... | |
| std::unique_ptr< FPType[], cfree > | W |
| The m by k matrix factor W, stored in column-major ordering. More... | |
| std::unique_ptr< FPType[], cfree > | H |
| The k by n matrix factor H, stored in column-major ordering. More... | |
| FPType | tol |
| The tolerance used to produce the result. More... | |
A type used to hold the result of a non-negative matrix factorization.
For more information see: nag::SpecImage::nmf.
|
inline |
Move constructor.
|
default |
Default constructor.
|
inline |
Move assignment operator.
| std::unique_ptr<FPType[], cfree> nag::nmf_results< FPType >::H |
The k by n matrix factor H, stored in column-major ordering.
| int nag::nmf_results< FPType >::k |
The selected inner dimension of the factorization.
| size_t nag::nmf_results< FPType >::m |
The number of rows of the input matrix.
| size_t nag::nmf_results< FPType >::n |
The number of columns of the input matrix.
| FPType nag::nmf_results< FPType >::tol |
The tolerance used to produce the result.
| std::unique_ptr<FPType[], cfree> nag::nmf_results< FPType >::W |
The m by k matrix factor W, stored in column-major ordering.
1.8.9.1