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 |