Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
ActNode.cpp | D | 12-May-2024 | 359 | 35 | 17 | |
ActNode.h | D | 12-May-2024 | 357 | 30 | 14 | |
BinaryOPNode.cpp | D | 12-May-2024 | 14 KiB | 652 | 589 | |
BinaryOPNode.h | D | 12-May-2024 | 1.4 KiB | 58 | 36 | |
Edge.cpp | D | 12-May-2024 | 675 | 55 | 38 | |
Edge.h | D | 12-May-2024 | 380 | 34 | 17 | |
EdgeSet.cpp | D | 12-May-2024 | 1.1 KiB | 77 | 57 | |
EdgeSet.h | D | 12-May-2024 | 460 | 34 | 19 | |
LICENSE | D | 12-May-2024 | 1 KiB | 23 | 17 | |
Node.cpp | D | 12-May-2024 | 405 | 33 | 16 | |
Node.h | D | 12-May-2024 | 1.7 KiB | 66 | 40 | |
OPNode.cpp | D | 12-May-2024 | 636 | 38 | 19 | |
OPNode.h | D | 12-May-2024 | 386 | 38 | 18 | |
PNode.cpp | D | 12-May-2024 | 2.4 KiB | 148 | 109 | |
PNode.h | D | 12-May-2024 | 1.1 KiB | 48 | 32 | |
README.md | D | 12-May-2024 | 565 | 11 | 9 | |
Stack.cpp | D | 12-May-2024 | 674 | 59 | 41 | |
Stack.h | D | 12-May-2024 | 470 | 39 | 22 | |
Tape.cpp | D | 12-May-2024 | 247 | 17 | 6 | |
Tape.h | D | 12-May-2024 | 1.6 KiB | 98 | 76 | |
UaryOPNode.cpp | D | 12-May-2024 | 7 KiB | 376 | 329 | |
UaryOPNode.h | D | 12-May-2024 | 1.3 KiB | 53 | 36 | |
VNode.cpp | D | 12-May-2024 | 2.7 KiB | 150 | 109 | |
VNode.h | D | 12-May-2024 | 1.2 KiB | 53 | 34 | |
auto_diff_types.h | D | 12-May-2024 | 506 | 27 | 12 | |
autodiff.cpp | D | 12-May-2024 | 7.8 KiB | 336 | 260 | |
autodiff.h | D | 12-May-2024 | 4.9 KiB | 115 | 42 |
README.md
1 autodiff_library 2 ================ <\br> 3 4 Automatic Differentiation Library <br> 5 1. Very easy access and light weight c++/c library <br> 6 2. Build computation graph as a DAG. <br> 7 3. Provide function evaluation, reverse gradient, reverse Hessian-vector, forward Hessian computation calls.<br> 8 4. State-of-the-art Object-Oriented Design and Implementation in C++ <br> 9 5. A modified version of this library is integrated into the Parallel Structured Model Generator(PSMG)--an algebraic modelling langauge for Mathematical Programming. 10 See project wiki for more detail. 11