• Home
Name
Date
Size
#Lines
LOC

..--

ActNode.cppD12-May-2024359 3517

ActNode.hD12-May-2024357 3014

BinaryOPNode.cppD12-May-202414 KiB652589

BinaryOPNode.hD12-May-20241.4 KiB5836

Edge.cppD12-May-2024675 5538

Edge.hD12-May-2024380 3417

EdgeSet.cppD12-May-20241.1 KiB7757

EdgeSet.hD12-May-2024460 3419

LICENSED12-May-20241 KiB2317

Node.cppD12-May-2024405 3316

Node.hD12-May-20241.7 KiB6640

OPNode.cppD12-May-2024636 3819

OPNode.hD12-May-2024386 3818

PNode.cppD12-May-20242.4 KiB148109

PNode.hD12-May-20241.1 KiB4832

README.mdD12-May-2024565 119

Stack.cppD12-May-2024674 5941

Stack.hD12-May-2024470 3922

Tape.cppD12-May-2024247 176

Tape.hD12-May-20241.6 KiB9876

UaryOPNode.cppD12-May-20247 KiB376329

UaryOPNode.hD12-May-20241.3 KiB5336

VNode.cppD12-May-20242.7 KiB150109

VNode.hD12-May-20241.2 KiB5334

auto_diff_types.hD12-May-2024506 2712

autodiff.cppD12-May-20247.8 KiB336260

autodiff.hD12-May-20244.9 KiB11542

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