![]() |
planc
Parallel Lowrank Approximation with Non-negativity Constraints
|
#include <distnmf1D.hpp>
Public Member Functions | |
DistNMF1D (const INPUTMATTYPE &Arows, const INPUTMATTYPE &Acols, const MAT &leftlowrankfactor, const MAT &rightlowrankfactor, const MPICommunicator &mpicomm) | |
double | globalW () |
double | globalH () |
void | computeError (const MAT &WtW, const MAT &HtH) |
virtual void | computeNMF ()=0 |
const unsigned int | num_iterations () const |
void | num_iterations (int it) |
const UWORD | globalm () const |
const UWORD | globaln () const |
MAT | getLeftLowRankFactor () |
MAT | getRightLowRankFactor () |
void | compute_error (const uint &ce) |
const bool | is_compute_error () const |
void | algorithm (algotype dat) |
void | reportTime (const double temp, const std::string &reportstring) |
Definition at line 14 of file distnmf1D.hpp.
|
inline |
Definition at line 40 of file distnmf1D.hpp.
|
inline |
Definition at line 174 of file distnmf1D.hpp.
|
inline |
Definition at line 172 of file distnmf1D.hpp.
|
inline |
Definition at line 122 of file distnmf1D.hpp.
|
pure virtual |
Implemented in planc::DistNaiveANLSBPP< INPUTMATTYPE >.
|
inline |
Definition at line 170 of file distnmf1D.hpp.
|
inline |
Definition at line 171 of file distnmf1D.hpp.
|
inline |
Definition at line 95 of file distnmf1D.hpp.
|
inline |
Definition at line 168 of file distnmf1D.hpp.
|
inline |
Definition at line 169 of file distnmf1D.hpp.
|
inline |
Definition at line 73 of file distnmf1D.hpp.
|
inline |
Definition at line 173 of file distnmf1D.hpp.
|
inline |
Definition at line 166 of file distnmf1D.hpp.
|
inline |
Definition at line 167 of file distnmf1D.hpp.
|
inline |
Definition at line 175 of file distnmf1D.hpp.