packages feed

backprop 0.2.7.1 → 0.2.7.2

raw patch · 3 files changed

+14/−4 lines, 3 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Numeric.Backprop.Internal: [IR] :: forall s b a. !BVar s b -> !a -> b -> b -> !a -> b -> InpRef a
+ Numeric.Backprop.Internal: data InpRef a

Files

CHANGELOG.md view
@@ -1,10 +1,19 @@ Changelog ========= +Version 0.2.7.2+---------------++*June 4, 2025*++<https://github.com/mstksg/backprop/releases/tag/v0.2.7.2>++*   Export `Numeric.Backprop.Internal.InpRef`+ Version 0.2.7.1 --------------- -*June 1, 2025*+*June 4, 2025*  <https://github.com/mstksg/backprop/releases/tag/v0.2.7.1> 
backprop.cabal view
@@ -1,6 +1,6 @@ cabal-version:      1.12 name:               backprop-version:            0.2.7.1+version:            0.2.7.2 synopsis:           Heterogeneous automatic differentation description:   Write your functions to compute your result, and the library will
src/Numeric/Backprop/Internal.hs view
@@ -68,11 +68,12 @@   debugSTN,   debugIR, -  -- * Only used internally+  -- * Only used internally within this module   TapeNode (..),   SomeTapeNode (..),   BRef (..),   Runner (..),+  InpRef (..),   initWengert,   insertNode,   bvConst,@@ -261,7 +262,7 @@ forceBVar (BV r !_) = force r `seq` () {-# INLINE forceBVar #-} --- | @since 0.2.7.1+-- | @since 0.2.7.2 data InpRef :: Type -> Type where   IR ::     { _irIx :: !(BVar s b)