Mlpack::amf::simpletolerancetermination mattype -
SimpleToleranceTermination (const double tolerance=1e-5, const size_t maxIterations=10000, const size_t reverseStepTolerance=3)
const double & Index ()
void Initialize (const MatType &V)
bool IsConverged (arma::mat &W, arma::mat &H)
const size_t & Iteration ()
const size_t & MaxIterations ()
double c_index
double c_indexOld
arma::mat H
bool isCopy
size_t iteration
size_t maxIterations
double normOld
double residue
double residueOld
size_t reverseStepCount
size_t reverseStepTolerance
double tolerance
const MatType * V
arma::mat W
Definition at line 29 of file simple_tolerance_termination.hpp.
Definition at line 32 of file simple_tolerance_termination.hpp.
Definition at line 119 of file simple_tolerance_termination.hpp.
References mlpack::amf::SimpleToleranceTermination< MatType >::residue.
Definition at line 39 of file simple_tolerance_termination.hpp.
References mlpack::amf::SimpleToleranceTermination< MatType >::c_index, mlpack::amf::SimpleToleranceTermination< MatType >::c_indexOld, mlpack::amf::SimpleToleranceTermination< MatType >::iteration, mlpack::amf::SimpleToleranceTermination< MatType >::residue, mlpack::amf::SimpleToleranceTermination< MatType >::residueOld, mlpack::amf::SimpleToleranceTermination< MatType >::reverseStepCount, and mlpack::amf::SimpleToleranceTermination< MatType >::V.
Definition at line 54 of file simple_tolerance_termination.hpp.
References mlpack::amf::SimpleToleranceTermination< MatType >::c_index, mlpack::amf::SimpleToleranceTermination< MatType >::c_indexOld, mlpack::amf::SimpleToleranceTermination< MatType >::H, mlpack::amf::SimpleToleranceTermination< MatType >::isCopy, mlpack::amf::SimpleToleranceTermination< MatType >::iteration, mlpack::amf::SimpleToleranceTermination< MatType >::maxIterations, mlpack::amf::SimpleToleranceTermination< MatType >::residue, mlpack::amf::SimpleToleranceTermination< MatType >::residueOld, mlpack::amf::SimpleToleranceTermination< MatType >::reverseStepCount, mlpack::amf::SimpleToleranceTermination< MatType >::reverseStepTolerance, mlpack::amf::SimpleToleranceTermination< MatType >::V, and mlpack::amf::SimpleToleranceTermination< MatType >::W.
Definition at line 120 of file simple_tolerance_termination.hpp.
References mlpack::amf::SimpleToleranceTermination< MatType >::iteration.
Definition at line 121 of file simple_tolerance_termination.hpp.
References mlpack::amf::SimpleToleranceTermination< MatType >::maxIterations.
Definition at line 141 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::Initialize(), and mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 140 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::Initialize(), and mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 139 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 137 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 129 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::Initialize(), mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged(), and mlpack::amf::SimpleToleranceTermination< MatType >::Iteration().
Definition at line 125 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged(), and mlpack::amf::SimpleToleranceTermination< MatType >::MaxIterations().
Definition at line 132 of file simple_tolerance_termination.hpp.
Definition at line 131 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::Index(), mlpack::amf::SimpleToleranceTermination< MatType >::Initialize(), and mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 130 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::Initialize(), and mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 135 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::Initialize(), and mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 134 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 124 of file simple_tolerance_termination.hpp.
Definition at line 127 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::Initialize(), and mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Definition at line 138 of file simple_tolerance_termination.hpp.
Referenced by mlpack::amf::SimpleToleranceTermination< MatType >::IsConverged().
Generated automatically by Doxygen for MLPACK from the source code.