carta
mlpack_amf_IncompleteIncrementalTermination(3)

mlpack_amf_IncompleteIncrementalTermination3

Usage

Public Member Functions

IncompleteIncrementalTermination (TerminationPolicy t_policy=TerminationPolicy())

const double & Index ()

bool IsConverged (arma::mat &W, arma::mat &H)

const size_t & Iteration ()

const size_t & MaxIterations ()

Private Attributes

size_t incrementalIndex

size_t iteration

TerminationPolicy t_policy

Detailed Description

template<class TerminationPolicy>class mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >

Definition at line 29 of file incomplete_incremental_termination.hpp.

Constructor & Destructor Documentation

template<class TerminationPolicy > mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::IncompleteIncrementalTermination (TerminationPolicyt_policy = TerminationPolicy()) [inline]

Definition at line 32 of file incomplete_incremental_termination.hpp.

Member Function Documentation

template<class TerminationPolicy > const double& mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Index () [inline]

Definition at line 52 of file incomplete_incremental_termination.hpp.

References mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::t_policy.

template<class TerminationPolicy > template<class MatType > void mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Initialize (const MatType &V) [inline]

Definition at line 36 of file incomplete_incremental_termination.hpp.

References mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::incrementalIndex, mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::iteration, and mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::t_policy.

template<class TerminationPolicy > bool mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::IsConverged (arma::mat &W, arma::mat &H) [inline]

Definition at line 44 of file incomplete_incremental_termination.hpp.

References mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::incrementalIndex, mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::iteration, and mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::t_policy.

template<class TerminationPolicy > const size_t& mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Iteration () [inline]

Definition at line 56 of file incomplete_incremental_termination.hpp.

References mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::iteration.

template<class TerminationPolicy > const size_t& mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::MaxIterations () [inline]

Definition at line 60 of file incomplete_incremental_termination.hpp.

References mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::t_policy.

Member Data Documentation

template<class TerminationPolicy > size_t mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::incrementalIndex [private]

Definition at line 68 of file incomplete_incremental_termination.hpp.

Referenced by mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Initialize(), and mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::IsConverged().

template<class TerminationPolicy > size_t mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::iteration [private]

Definition at line 69 of file incomplete_incremental_termination.hpp.

Referenced by mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Initialize(), mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::IsConverged(), and mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Iteration().

template<class TerminationPolicy > TerminationPolicy mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::t_policy [private]

Definition at line 66 of file incomplete_incremental_termination.hpp.

Referenced by mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Index(), mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::Initialize(), mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::IsConverged(), and mlpack::amf::IncompleteIncrementalTermination< TerminationPolicy >::MaxIterations().

Author

Generated automatically by Doxygen for MLPACK from the source code.

From mlpack-doc 1.0.10-1 in Debian 8 (Jessie). Parsed by carta from the page's man source.