boost/libs/yap/example/autodiff_library
2022-12-15 23:45:23 +08:00
..
ActNode.cpp 源码提交 2022-12-15 23:45:23 +08:00
ActNode.h 源码提交 2022-12-15 23:45:23 +08:00
auto_diff_types.h 源码提交 2022-12-15 23:45:23 +08:00
autodiff.cpp 源码提交 2022-12-15 23:45:23 +08:00
autodiff.h 源码提交 2022-12-15 23:45:23 +08:00
BinaryOPNode.cpp 源码提交 2022-12-15 23:45:23 +08:00
BinaryOPNode.h 源码提交 2022-12-15 23:45:23 +08:00
Edge.cpp 源码提交 2022-12-15 23:45:23 +08:00
Edge.h 源码提交 2022-12-15 23:45:23 +08:00
EdgeSet.cpp 源码提交 2022-12-15 23:45:23 +08:00
EdgeSet.h 源码提交 2022-12-15 23:45:23 +08:00
LICENSE 源码提交 2022-12-15 23:45:23 +08:00
Node.cpp 源码提交 2022-12-15 23:45:23 +08:00
Node.h 源码提交 2022-12-15 23:45:23 +08:00
OPNode.cpp 源码提交 2022-12-15 23:45:23 +08:00
OPNode.h 源码提交 2022-12-15 23:45:23 +08:00
PNode.cpp 源码提交 2022-12-15 23:45:23 +08:00
PNode.h 源码提交 2022-12-15 23:45:23 +08:00
README.md 源码提交 2022-12-15 23:45:23 +08:00
Stack.cpp 源码提交 2022-12-15 23:45:23 +08:00
Stack.h 源码提交 2022-12-15 23:45:23 +08:00
Tape.cpp 源码提交 2022-12-15 23:45:23 +08:00
Tape.h 源码提交 2022-12-15 23:45:23 +08:00
UaryOPNode.cpp 源码提交 2022-12-15 23:45:23 +08:00
UaryOPNode.h 源码提交 2022-12-15 23:45:23 +08:00
VNode.cpp 源码提交 2022-12-15 23:45:23 +08:00
VNode.h 源码提交 2022-12-15 23:45:23 +08:00

autodiff_library ================ <\br>

Automatic Differentiation Library

  1. Very easy access and light weight c++/c library
  2. Build computation graph as a DAG.
  3. Provide function evaluation, reverse gradient, reverse Hessian-vector, forward Hessian computation calls.
  4. State-of-the-art Object-Oriented Design and Implementation in C++
  5. A modified version of this library is integrated into the Parallel Structured Model Generator(PSMG)--an algebraic modelling langauge for Mathematical Programming. See project wiki for more detail.