.TH "mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >" 3 "Tue Sep 9 2014" "Version 1.0.10" "MLPACK" \" -*- nroff -*- .ad l .nh .SH NAME mlpack::amf::CompleteIncrementalTermination< TerminationPolicy > \- .SH SYNOPSIS .br .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBCompleteIncrementalTermination\fP (TerminationPolicy \fBt_policy\fP=TerminationPolicy())" .br .ti -1c .RI "const double & \fBIndex\fP ()" .br .ti -1c .RI "template void \fBInitialize\fP (const MatType &V)" .br .ti -1c .RI "void \fBInitialize\fP (const arma::sp_mat &V)" .br .ti -1c .RI "bool \fBIsConverged\fP (arma::mat &W, arma::mat &H)" .br .ti -1c .RI "const size_t & \fBIteration\fP ()" .br .ti -1c .RI "const size_t & \fBMaxIterations\fP ()" .br .in -1c .SS "Private Attributes" .in +1c .ti -1c .RI "size_t \fBincrementalIndex\fP" .br .ti -1c .RI "size_t \fBiteration\fP" .br .ti -1c .RI "TerminationPolicy \fBt_policy\fP" .br .in -1c .SH "Detailed Description" .PP .SS "templateclass mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >" .PP Definition at line 31 of file complete_incremental_termination\&.hpp\&. .SH "Constructor & Destructor Documentation" .PP .SS "template \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::\fBCompleteIncrementalTermination\fP (TerminationPolicyt_policy = \fCTerminationPolicy()\fP)\fC [inline]\fP" .PP Definition at line 34 of file complete_incremental_termination\&.hpp\&. .SH "Member Function Documentation" .PP .SS "template const double& \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::Index ()\fC [inline]\fP" .PP Definition at line 62 of file complete_incremental_termination\&.hpp\&. .PP References mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::t_policy\&. .SS "template template void \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::Initialize (const MatType &V)\fC [inline]\fP" .PP Definition at line 38 of file complete_incremental_termination\&.hpp\&. .PP References mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::incrementalIndex, mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::iteration, and mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::t_policy\&. .SS "template void \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::Initialize (const arma::sp_mat &V)\fC [inline]\fP" .PP Definition at line 46 of file complete_incremental_termination\&.hpp\&. .PP References mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::incrementalIndex, mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::iteration, and mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::t_policy\&. .SS "template bool \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::IsConverged (arma::mat &W, arma::mat &H)\fC [inline]\fP" .PP Definition at line 54 of file complete_incremental_termination\&.hpp\&. .PP References mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::incrementalIndex, mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::iteration, and mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::t_policy\&. .SS "template const size_t& \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::Iteration ()\fC [inline]\fP" .PP Definition at line 66 of file complete_incremental_termination\&.hpp\&. .PP References mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::iteration\&. .SS "template const size_t& \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::MaxIterations ()\fC [inline]\fP" .PP Definition at line 71 of file complete_incremental_termination\&.hpp\&. .PP References mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::t_policy\&. .SH "Member Data Documentation" .PP .SS "template size_t \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::incrementalIndex\fC [private]\fP" .PP Definition at line 79 of file complete_incremental_termination\&.hpp\&. .PP Referenced by mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::Initialize(), and mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::IsConverged()\&. .SS "template size_t \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::iteration\fC [private]\fP" .PP Definition at line 80 of file complete_incremental_termination\&.hpp\&. .PP Referenced by mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::Initialize(), mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::IsConverged(), and mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::Iteration()\&. .SS "template TerminationPolicy \fBmlpack::amf::CompleteIncrementalTermination\fP< TerminationPolicy >::t_policy\fC [private]\fP" .PP Definition at line 77 of file complete_incremental_termination\&.hpp\&. .PP Referenced by mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::Index(), mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::Initialize(), mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::IsConverged(), and mlpack::amf::CompleteIncrementalTermination< TerminationPolicy >::MaxIterations()\&. .SH "Author" .PP Generated automatically by Doxygen for MLPACK from the source code\&.