Copyright | (c) Sam Stites 2017 |
---|---|
License | BSD3 |
Maintainer | sam@stites.io |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- sign :: Tensor d -> Tensor d
- clamp :: Tensor d -> HsReal -> HsReal -> Tensor d
- cadd :: Tensor d -> HsReal -> Tensor d -> Tensor d
- (^+^) :: Tensor d -> Tensor d -> Tensor d
- csub :: Tensor d -> HsReal -> Tensor d -> Tensor d
- (^-^) :: Tensor d -> Tensor d -> Tensor d
- cmul :: Tensor d -> Tensor d -> Tensor d
- square :: Tensor d -> Tensor d
- (^*^) :: Tensor d -> Tensor d -> Tensor d
- cdiv :: Tensor d -> Tensor d -> Tensor d
- (^/^) :: Tensor d -> Tensor d -> Tensor d
- cpow :: Tensor d -> Tensor d -> Tensor d
- clshift :: Tensor d -> Tensor d -> Tensor d
- crshift :: Tensor d -> Tensor d -> Tensor d
- cfmod :: Tensor d -> Tensor d -> Tensor d
- cremainder :: Tensor d -> Tensor d -> Tensor d
- cmax :: Tensor d -> Tensor d -> Tensor d
- cmin :: Tensor d -> Tensor d -> Tensor d
- cbitand :: Tensor d -> Tensor d -> Tensor d
- cbitor :: Tensor d -> Tensor d -> Tensor d
- cbitxor :: Tensor d -> Tensor d -> Tensor d
- addcmul :: Tensor d1 -> HsReal -> Tensor d2 -> Tensor d3 -> Tensor d4
- addcdiv :: Tensor d1 -> HsReal -> Tensor d2 -> Tensor d3 -> Tensor d4
Documentation
Multiply elements of tensor2 by the scalar value and add it to tensor1. The number of elements must match, but sizes do not matter.
Static version of cadd
.
Static version of csub
cremainder :: Tensor d -> Tensor d -> Tensor d Source #
Static version of cremainder