easytensor-1.0.0.1: Pure, type-indexed haskell vector, matrix, and tensor library.
Numeric.DataFrame.Internal.Array.Family.FloatX2
data FloatX2 Source #
Constructors
Defined in Numeric.DataFrame.Internal.Array.Family.FloatX2
Methods
minBound :: FloatX2 #
maxBound :: FloatX2 #
(==) :: FloatX2 -> FloatX2 -> Bool #
(/=) :: FloatX2 -> FloatX2 -> Bool #
pi :: FloatX2 #
exp :: FloatX2 -> FloatX2 #
log :: FloatX2 -> FloatX2 #
sqrt :: FloatX2 -> FloatX2 #
(**) :: FloatX2 -> FloatX2 -> FloatX2 #
logBase :: FloatX2 -> FloatX2 -> FloatX2 #
sin :: FloatX2 -> FloatX2 #
cos :: FloatX2 -> FloatX2 #
tan :: FloatX2 -> FloatX2 #
asin :: FloatX2 -> FloatX2 #
acos :: FloatX2 -> FloatX2 #
atan :: FloatX2 -> FloatX2 #
sinh :: FloatX2 -> FloatX2 #
cosh :: FloatX2 -> FloatX2 #
tanh :: FloatX2 -> FloatX2 #
asinh :: FloatX2 -> FloatX2 #
acosh :: FloatX2 -> FloatX2 #
atanh :: FloatX2 -> FloatX2 #
log1p :: FloatX2 -> FloatX2 #
expm1 :: FloatX2 -> FloatX2 #
log1pexp :: FloatX2 -> FloatX2 #
log1mexp :: FloatX2 -> FloatX2 #
(/) :: FloatX2 -> FloatX2 -> FloatX2 #
recip :: FloatX2 -> FloatX2 #
fromRational :: Rational -> FloatX2 #
element-wise operations for vectors
(+) :: FloatX2 -> FloatX2 -> FloatX2 #
(-) :: FloatX2 -> FloatX2 -> FloatX2 #
(*) :: FloatX2 -> FloatX2 -> FloatX2 #
negate :: FloatX2 -> FloatX2 #
abs :: FloatX2 -> FloatX2 #
signum :: FloatX2 -> FloatX2 #
fromInteger :: Integer -> FloatX2 #
Implement partial ordering for >, <, >=, <= and lexicographical ordering for compare
>
<
>=
<=
compare
compare :: FloatX2 -> FloatX2 -> Ordering #
(<) :: FloatX2 -> FloatX2 -> Bool #
(<=) :: FloatX2 -> FloatX2 -> Bool #
(>) :: FloatX2 -> FloatX2 -> Bool #
(>=) :: FloatX2 -> FloatX2 -> Bool #
max :: FloatX2 -> FloatX2 -> FloatX2 #
min :: FloatX2 -> FloatX2 -> FloatX2 #
showsPrec :: Int -> FloatX2 -> ShowS #
show :: FloatX2 -> String #
showList :: [FloatX2] -> ShowS #
getBytes :: FloatX2 -> ByteArray# Source #
fromBytes :: Int# -> ByteArray# -> FloatX2 Source #
readBytes :: MutableByteArray# s -> Int# -> State# s -> (#State# s, FloatX2#) Source #
writeBytes :: MutableByteArray# s -> Int# -> FloatX2 -> State# s -> State# s Source #
readAddr :: Addr# -> State# s -> (#State# s, FloatX2#) Source #
writeAddr :: FloatX2 -> Addr# -> State# s -> State# s Source #
byteSize :: FloatX2 -> Int# Source #
byteAlign :: FloatX2 -> Int# Source #
byteOffset :: FloatX2 -> Int# Source #
indexArray :: ByteArray# -> Int# -> FloatX2 Source #
readArray :: MutableByteArray# s -> Int# -> State# s -> (#State# s, FloatX2#) Source #
writeArray :: MutableByteArray# s -> Int# -> FloatX2 -> State# s -> State# s Source #
broadcast :: Float -> FloatX2 Source #
ix# :: Int# -> FloatX2 -> Float Source #
gen# :: Int# -> (s -> (#s, Float#)) -> s -> (#s, FloatX2#) Source #
upd# :: Int# -> Int# -> Float -> FloatX2 -> FloatX2 Source #
elemOffset :: FloatX2 -> Int# Source #
elemSize0 :: FloatX2 -> Int# Source #
fromElems :: Int# -> Int# -> ByteArray# -> FloatX2 Source #