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.
-
bloodhound Database.Bloodhound.Common.Types No documentation available.
fastVectorHighPairs :: Maybe FastVectorHighlight -> [Pair]bloodhound Database.Bloodhound.Common.Types No documentation available.
-
clash-lib Clash.Netlist.Types BitVector of a specified size
mkVectorChain :: Int -> HWType -> [Expr] -> Exprclash-lib Clash.Netlist.Util Create a Vector chain for a list of Identifiers
boolFromBitVector :: Size -> Text -> TExpr -> State (BlockState VHDLState) TExprclash-lib Clash.Primitives.DSL Used to create an output Bool from a BitVector of given size. Works in a similar way to boolFromBit above. TODO: Implement for (System)Verilog
-
clash-lib Clash.Primitives.DSL Used to create an output Unsigned from a BitVector of given size. Works in a similar way to boolFromBit above.
-
comfort-blas Numeric.BLAS.Matrix.RowMajor >>> Matrix.multiplyVectorLeft (Array.vectorFromList [3,1,4]) (Array.fromList (Shape.ZeroBased (3::Int), Shape.Range 'a' 'b') [0,1,0,0,1,0::Real_]) StorableArray.fromList (Range {rangeFrom = 'a', rangeTo = 'b'}) [4.0,3.0]:{forVector number_ $ xs -> Matrix.multiplyVectorLeft xs (Matrix.identity (Array.shape xs)) == xs :} -
comfort-blas Numeric.BLAS.Matrix.RowMajor >>> Matrix.multiplyVectorRight (Array.fromList (Shape.Range 'a' 'b', Shape.ZeroBased (3::Int)) [0,0,1,1,0,0]) (Array.vectorFromList [3,1,4::Real_]) StorableArray.fromList (Range {rangeFrom = 'a', rangeTo = 'b'}) [4.0,3.0] >>> Matrix.multiplyVectorRight (Array.fromList (Shape.Range 'a' 'b', Shape.ZeroBased (3::Int)) [2,7,1,8,2,8]) (Array.vectorFromList [3,1,4::Real_]) StorableArray.fromList (Range {rangeFrom = 'a', rangeTo = 'b'}) [17.0,58.0]:{forVector number_ $ xs -> Matrix.multiplyVectorRight (Matrix.identity (Array.shape xs)) xs == xs :}:{forMatrix number_ $ a -> QC.forAll (genVector (snd $ Array.shape a) number_) $ x -> Matrix.singleColumn (Matrix.multiplyVectorRight a x) == Matrix.multiply a (Matrix.singleColumn x) :}:{forMatrix number_ $ a -> QC.forAll (genVector (fst $ Array.shape a) number_) $ x -> QC.forAll (genVector (snd $ Array.shape a) number_) $ y -> Vector.dot x (Matrix.multiplyVectorRight a y) == Vector.dot (Matrix.multiplyVectorLeft x a) y :}:{forMatrix number_ $ a -> QC.forAll (genVector (snd $ Array.shape a) number_) $ x -> Matrix.multiplyVectorRight a x == Matrix.multiplyVectorLeft x (transpose a) :} fromStorableVector :: Vector a -> T ShapeInt ShapeInt acomfort-blas Numeric.BLAS.Vector.Slice Non-copying conversion from StorableVector.
fromVector :: C sh => Vector sh a -> T sh sh acomfort-blas Numeric.BLAS.Vector.Slice No documentation available.