Skip to content

Progress of Wrapping APIs of ReverseDiff: Part 2 #17

@Non-Contradiction

Description

@Non-Contradiction

This is a continuation of #3. Now the non-mutating APIs of ReverseDiff has all been implemented. And basic documentation and tests have been finished. Although some basic tests are still failed.....

Note that different from the original plan, APIs related to AbstractTape have been implemented.
And multiple argument function is a challenge unexpected.

In sum, the result of wrapping of APIs of ReverseDiff is satisfactory, and can be considered finished basically, with potential further improvements:

  • More documentations, especially examples.
  • Wrapping DiffResults related mutating APIs, which is also related to ForwardDiff.
  • Writing more tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions