mlpack
1.0.12
|
Public Member Functions | |
ValidationRMSETermination (MatType &V, size_t num_test_points, double tolerance=1e-5, size_t maxIterations=10000, size_t reverseStepTolerance=3) | |
const double & | Index () |
void | Initialize (const MatType &) |
bool | IsConverged (arma::mat &W, arma::mat &H) |
const size_t & | Iteration () |
const size_t & | MaxIterations () |
Private Attributes | |
double | c_index |
double | c_indexOld |
arma::mat | H |
bool | isCopy |
size_t | iteration |
size_t | maxIterations |
size_t | num_test_points |
size_t | reverseStepCount |
size_t | reverseStepTolerance |
double | rmse |
double | rmseOld |
arma::Mat< double > | test_points |
double | tolerance |
arma::mat | W |
Definition at line 24 of file validation_RMSE_termination.hpp.
|
inline |
Definition at line 27 of file validation_RMSE_termination.hpp.
References mlpack::amf::ValidationRMSETermination< MatType >::num_test_points, and mlpack::amf::ValidationRMSETermination< MatType >::test_points.
|
inline |
Definition at line 134 of file validation_RMSE_termination.hpp.
References mlpack::amf::ValidationRMSETermination< MatType >::rmse.
|
inline |
Definition at line 60 of file validation_RMSE_termination.hpp.
References mlpack::amf::ValidationRMSETermination< MatType >::c_index, mlpack::amf::ValidationRMSETermination< MatType >::c_indexOld, mlpack::amf::ValidationRMSETermination< MatType >::isCopy, mlpack::amf::ValidationRMSETermination< MatType >::iteration, mlpack::amf::ValidationRMSETermination< MatType >::reverseStepCount, mlpack::amf::ValidationRMSETermination< MatType >::rmse, and mlpack::amf::ValidationRMSETermination< MatType >::rmseOld.
|
inline |
Definition at line 74 of file validation_RMSE_termination.hpp.
References mlpack::amf::ValidationRMSETermination< MatType >::c_index, mlpack::amf::ValidationRMSETermination< MatType >::c_indexOld, mlpack::amf::ValidationRMSETermination< MatType >::H, mlpack::amf::ValidationRMSETermination< MatType >::isCopy, mlpack::amf::ValidationRMSETermination< MatType >::iteration, mlpack::amf::ValidationRMSETermination< MatType >::maxIterations, mlpack::amf::ValidationRMSETermination< MatType >::num_test_points, mlpack::amf::ValidationRMSETermination< MatType >::reverseStepCount, mlpack::amf::ValidationRMSETermination< MatType >::reverseStepTolerance, mlpack::amf::ValidationRMSETermination< MatType >::rmse, mlpack::amf::ValidationRMSETermination< MatType >::rmseOld, mlpack::amf::ValidationRMSETermination< MatType >::test_points, and mlpack::amf::ValidationRMSETermination< MatType >::W.
|
inline |
Definition at line 136 of file validation_RMSE_termination.hpp.
References mlpack::amf::ValidationRMSETermination< MatType >::iteration.
|
inline |
Definition at line 138 of file validation_RMSE_termination.hpp.
References mlpack::amf::ValidationRMSETermination< MatType >::maxIterations.
|
private |
Definition at line 158 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::Initialize(), and mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().
|
private |
Definition at line 157 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::Initialize(), and mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().
|
private |
Definition at line 156 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().
|
private |
Definition at line 154 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::Initialize(), and mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().
|
private |
|
private |
Definition at line 142 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::IsConverged(), and mlpack::amf::ValidationRMSETermination< MatType >::MaxIterations().
|
private |
Definition at line 143 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::IsConverged(), and mlpack::amf::ValidationRMSETermination< MatType >::ValidationRMSETermination().
|
private |
Definition at line 152 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::Initialize(), and mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().
|
private |
Definition at line 151 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().
|
private |
|
private |
Definition at line 148 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::Initialize(), and mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().
|
private |
Definition at line 146 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::IsConverged(), and mlpack::amf::ValidationRMSETermination< MatType >::ValidationRMSETermination().
|
private |
Definition at line 141 of file validation_RMSE_termination.hpp.
|
private |
Definition at line 155 of file validation_RMSE_termination.hpp.
Referenced by mlpack::amf::ValidationRMSETermination< MatType >::IsConverged().