name: ad-delcont version: 0.1.0.0 synopsis: Reverse-mode automatic differentiation with delimited continuations description: Reverse-mode automatic differentiation using delimited continuations (@shift@/@reset@), inspired by the papers . * F. Wang et al, Backpropagation with Continuation Callbacks : Foundations for Efficient and Expressive Differentiable Programming, NeurIPS 2018 - https://papers.nips.cc/paper/2018/file/34e157766f31db3d2099831d348a7933-Paper.pdf . * F. Wang et al, Demystifying Differentiable Programming : Shift\/Reset the Penultimate Backpropagator, ICFP 2019 - https://www.cs.purdue.edu/homes/rompf/papers/wang-icfp19.pdf . The package exposes a small and easily extensible user interface to automatic differentiation combinators. It also manages to be very lightweight, as it only depends on @base@ and @transformers@. . To use the library, import "Numeric.AD.DelCont", which also contains all documentation. homepage: https://github.com/ocramz/ad-delcont license: BSD3 license-file: LICENSE author: Marco Zocca maintainer: ocramz copyright: (c) 2021 Marco Zocca category: Math, Numeric, Machine Learning, Optimization, Optimisation build-type: Simple extra-source-files: README.md cabal-version: >=1.10 tested-with: GHC == 8.10.4 extra-source-files: README.md Changelog.md library default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: src exposed-modules: Numeric.AD.DelCont other-modules: Numeric.AD.DelCont.Internal build-depends: base >= 4.7 && < 5 , transformers >= 0.5 -- -- TODO -- test-suite spec -- default-language: Haskell2010 -- ghc-options: -Wall -- type: exitcode-stdio-1.0 -- hs-source-dirs: test -- main-is: Spec.hs -- build-depends: base -- , ad-delcont -- , hspec -- , QuickCheck source-repository head type: git location: https://github.com/ocramz/ad-delcont