Helper for the autodiff library. More...
#include <autodiff/forward/dual.hpp>#include <autodiff/forward/dual/eigen.hpp>Go to the source code of this file.
Namespaces | |
| namespace | Ikarus |
| namespace | Ikarus::utils |
Functions | |
| template<typename Fun , typename... Vars, typename... Args, typename U , typename G , typename H > | |
| void | Ikarus::utils::hessianN (const Fun &f, const autodiff::Wrt< Vars... > &wrt, const autodiff::At< Args... > &at, U &u, std::array< G, U::RowsAtCompileTime > &g, std::array< H, U::RowsAtCompileTime > &h) |
| Computes the Hessian matrix for each parameter of a given function.The Hessian matrix represents the second-order partial derivatives of the function with respect to the specified variables. More... | |