Go to the source code of this file.
|
template<class T > |
void | ResetFunction (T &layer, typename std::enable_if< HasResetCheck< T, void(T::*)()>::value >::type *=0) |
|
template<class T > |
void | ResetFunction (T &, typename std::enable_if<!HasResetCheck< T, void(T::*)()>::value >::type *=0) |
|
template<typename ModuleType > |
double | JacobianTest (ModuleType &module, arma::mat &input, const double minValue=-2, const double maxValue=-1, const double perturbation=1e-6) |
|
template<typename ModuleType > |
double | CustomJacobianTest (ModuleType &module, arma::mat &input, const double perturbation=1e-6) |
|
template<typename ModuleType > |
double | JacobianPerformanceTest (ModuleType &module, arma::mat &input, arma::mat &target, const double eps=1e-6) |
|
template<class FunctionType > |
double | CheckGradient (FunctionType &function, const double eps=1e-7) |
|
template<class FunctionType > |
double | CheckRegularizerGradient (FunctionType &function, const double eps=1e-7) |
|
- Author
- Marcus Edel
This file includes some useful functions for ann tests.
mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-clause BSD license. You should have received a copy of the 3-clause BSD license along with mlpack. If not, see http://www.opensource.org/licenses/BSD-3-Clause for more information.