accelerate-cublas-0.1: Basic Linear Algebra using native CUBLAS library

Safe HaskellNone
LanguageHaskell98

Data.Array.Accelerate.CUBLAS.Level2.Batched

Synopsis

Documentation

data Handle :: *

Types

class (DevicePtrs (EltRepr a) ~ ((), DevicePtr a), Fractional (StorableOf a), Cublas (StorableOf a), Storable (StorableOf a), Real a) => Element a Source

mul :: (Shape ix, Slice ix, Eq ix, Element a, Elt a, IsNum a) => Handle -> Exp a -> Matrix ix a -> Vector ix a -> Vector ix a Source

mac :: (Shape ix, Slice ix, Eq ix, Element a, Elt a, IsNum a) => Handle -> Exp a -> Matrix ix a -> Vector ix a -> Exp a -> Vector ix a -> Vector ix a Source