Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. addNum :: Num a => a -> a -> a

    backprop Numeric.Backprop.Class

    add for instances of Num.

  2. oneNum :: Num a => a -> a

    backprop Numeric.Backprop.Class

    one for instances of Num. Is lazy in its argument.

  3. oneVecNum :: (Vector v a, Num a) => v a -> v a

    backprop Numeric.Backprop.Class

    one for instances of Vector when the contained type is an instance of Num. Is potentially more performant than oneVec when the vectors are larger. See NumVec for a Backprop instance for Vector instances that uses this for one.

  4. runNumBP :: NumBP a -> a

    backprop Numeric.Backprop.Class

    No documentation available.

  5. runNumVec :: NumVec (v :: Type -> Type) a -> v a

    backprop Numeric.Backprop.Class

    No documentation available.

  6. zeroNum :: Num a => a -> a

    backprop Numeric.Backprop.Class

    zero for instances of Num. Is lazy in its argument.

  7. zeroVecNum :: (Vector v a, Num a) => v a -> v a

    backprop Numeric.Backprop.Class

    zero for instances of Vector when the contained type is an instance of Num. Is potentially more performant than zeroVec when the vectors are larger. See NumVec for a Backprop instance for Vector instances that uses this for zero.

  8. afNum :: Num a => AddFunc a

    backprop Numeric.Backprop.Explicit

    If a type has a Num instance, this is the canonical AddFunc.

  9. afNums :: forall (as :: [Type]) . RPureConstrained Num as => Rec AddFunc as

    backprop Numeric.Backprop.Explicit

    ZeroFuncs for every item in a type level list based on their Num instances

  10. ofNum :: Num a => OneFunc a

    backprop Numeric.Backprop.Explicit

    If a type has a Num instance, this is the canonical OneFunc.

Page 372 of many | Previous | Next