inf-backprop

Automatic differentiation and backpropagation.

LTS Haskell 22.18:0.1.0.2
Stackage Nightly 2024-04-27:0.1.0.2
Latest on Hackage:0.1.0.2

See all snapshots inf-backprop appears in

BSD-3-Clause licensed by Alexey Tochin
Maintained by [email protected]
This version can be pinned in stack with:inf-backprop-0.1.0.2@sha256:462e47cb649411df91fffc1297e592efc83d83a98973540f22288dc8cda8a2ee,2932

Automatic differentiation and backpropagation. We do not attract gradient tape. Instead, the differentiation operator is defined directly as a map between differentiable function objects. Such functions are to be combined in arrow style using (>>>), (***), first, etc.

The original purpose of the package is an automatic backpropagation differentiation component for a functional type-dependent library for deep machine learning. See tutorial details.

Changes

Revision history for simple-expr

0.1.0.0 – 2023-05-12

  • Basic types Backprop, StartBackprop etc.
  • Basic function backprrop derivative implementations.
  • Isomorphism tyepclass and extra instances for IsomorphicTo typeclass from isomorphism-class package.
  • Extra instancies for Additive typeclass from numhask package.
  • Tutorial