Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

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

  1. (^^..) :: (Backprop b, Backprop a, Reifies s W) => BVar s b -> Traversal' b a -> [BVar s a]

    backprop Numeric.Backprop

    An infix version of toListOfVar, meant to evoke parallels to ^.. from lens. With normal values, you can extract all targets of a Traversal from that value with a:

    x ^.. myTraversal
    
    would extract all targets inside of x :: b, specified by myTraversal :: Traversal' b a. The result has type [a].
    xVar ^^.. myTraversal
    
    would extract all targets inside of xVar :: BVar s b (a BVar holding a b), specified by myTraversal :: Traversal' b a. The result has type [BVar s a] (A list of BVars holding as). NOTE: Has all of the performance overhead issues of sequenceVar; see documentation for sequenceVar for more information.

  2. (^^.) :: forall b a s . (Num a, Num b, Reifies s W) => BVar s b -> Lens' b a -> BVar s a

    backprop Numeric.Backprop.Num

    ^^., but with Num constraints instead of Backprop constraints.

  3. (^^..) :: (Num b, Num a, Reifies s W) => BVar s b -> Traversal' b a -> [BVar s a]

    backprop Numeric.Backprop.Num

    ^^.., but with Num constraints instead of Backprop constraints.

  4. (**.) :: Floating a => Op '[a, a] a

    backprop Numeric.Backprop.Op

    Op for exponentiation

  5. (*.) :: Num a => Op '[a, a] a

    backprop Numeric.Backprop.Op

    Op for multiplication

  6. (+.) :: Num a => Op '[a, a] a

    backprop Numeric.Backprop.Op

    Op for addition

  7. (-.) :: Num a => Op '[a, a] a

    backprop Numeric.Backprop.Op

    Op for subtraction

  8. (/.) :: Fractional a => Op '[a, a] a

    backprop Numeric.Backprop.Op

    Op for division

  9. (~.) :: forall (as :: [Type]) b c . RPureConstrained Num as => Op '[b] c -> Op as b -> Op as c

    backprop Numeric.Backprop.Op

    Convenient infix synonym for (flipped) composeOp1. Meant to be used just like .:

    f :: Op '[b]   c
    g :: Op '[a,a] b
    
    f ~. g :: Op '[a, a] c
    

  10. (<.>) :: Module f => Scalar f -> f a -> f a

    boltzmann-samplers Boltzmann.Species

    Scalar multiplication.

Page 134 of many | Previous | Next