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 +10/−1
- backprop.cabal +1/−1
- src/Numeric/Backprop/Internal.hs +3/−2
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)