|
OpenNN
2.2
Open Neural Networks Library
|
This is the complete list of members for OpenNN::NumericalDifferentiation, including all inherited members.
| calculate_central_differences_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_derivative(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_gradient(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_gradient(const T &t, double(T::*f)(const Vector< double > &), const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_gradient(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_gradient(const T &t, double(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Hessian(const T &t, double(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &, const Vector< double > &) const, const size_t &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &, const Vector< double > &) const, const size_t &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const size_t &, const Vector< double > &) const, const size_t &dummy_int_1, const size_t &dummy_int_2, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_second_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_second_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_central_differences_second_derivative(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_derivative(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_derivative(const T &t, double(T::*f)(const double &) const, const double &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_derivative(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_gradient(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_gradient(const T &t, double(T::*f)(const Vector< double > &), const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_gradient(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_gradient(const T &t, double(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Hessian(const T &t, double(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &, const Vector< double > &) const, const size_t &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &, const Vector< double > &) const, const size_t &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const size_t &, const Vector< double > &) const, const size_t &dummy_int_1, const size_t &dummy_int_2, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_second_derivative(const T &t, double(T::*f)(const double &) const, const double &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_second_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_forward_differences_second_derivative(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_gradient(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_gradient(const T &t, double(T::*f)(const Vector< double > &), const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_gradient(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_gradient(const T &t, double(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_h(const double &) const | OpenNN::NumericalDifferentiation | |
| calculate_h(const Vector< double > &) const | OpenNN::NumericalDifferentiation | |
| calculate_Hessian(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Hessian(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Hessian(const T &t, double(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &, const Vector< double > &) const, const size_t &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &, const Vector< double > &) const, const size_t &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_Jacobian(const T &t, Vector< double >(T::*f)(const size_t &, const size_t &, const Vector< double > &) const, const size_t &dummy_int_1, const size_t &dummy_int_2, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_second_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_second_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| calculate_second_derivative(const T &t, Vector< double >(T::*f)(const size_t &, const Vector< double > &) const, const size_t &dummy, const Vector< double > &x) const | OpenNN::NumericalDifferentiation | inline |
| CentralDifferences enum value (defined in OpenNN::NumericalDifferentiation) | OpenNN::NumericalDifferentiation | |
| display | OpenNN::NumericalDifferentiation | private |
| ForwardDifferences enum value (defined in OpenNN::NumericalDifferentiation) | OpenNN::NumericalDifferentiation | |
| from_XML(const tinyxml2::XMLDocument &) | OpenNN::NumericalDifferentiation | |
| get_display(void) const | OpenNN::NumericalDifferentiation | |
| get_numerical_differentiation_method(void) const | OpenNN::NumericalDifferentiation | |
| get_precision_digits(void) const | OpenNN::NumericalDifferentiation | |
| numerical_differentiation_method | OpenNN::NumericalDifferentiation | private |
| NumericalDifferentiation(void) | OpenNN::NumericalDifferentiation | explicit |
| NumericalDifferentiation(const NumericalDifferentiation &) | OpenNN::NumericalDifferentiation | |
| NumericalDifferentiationMethod enum name | OpenNN::NumericalDifferentiation | |
| operator=(const NumericalDifferentiation &) | OpenNN::NumericalDifferentiation | |
| operator==(const NumericalDifferentiation &) const | OpenNN::NumericalDifferentiation | |
| precision_digits | OpenNN::NumericalDifferentiation | private |
| set(const NumericalDifferentiation &) | OpenNN::NumericalDifferentiation | |
| set_default(void) | OpenNN::NumericalDifferentiation | |
| set_display(const bool &) | OpenNN::NumericalDifferentiation | |
| set_numerical_differentiation_method(const NumericalDifferentiationMethod &) | OpenNN::NumericalDifferentiation | |
| set_numerical_differentiation_method(const std::string &) | OpenNN::NumericalDifferentiation | |
| set_precision_digits(const size_t &) | OpenNN::NumericalDifferentiation | |
| to_XML(void) const | OpenNN::NumericalDifferentiation | |
| write_numerical_differentiation_method(void) const | OpenNN::NumericalDifferentiation | |
| ~NumericalDifferentiation(void) | OpenNN::NumericalDifferentiation | virtual |
1.8.9.1