| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Torch.Scalar
Contents
Documentation
class Castable a (ForeignPtr Scalar) => Scalar a Source #
Instances
| Scalar Bool Source # | |
Defined in Torch.Scalar | |
| Scalar Double Source # | |
Defined in Torch.Scalar | |
| Scalar Float Source # | |
Defined in Torch.Scalar | |
| Scalar Int Source # | |
Defined in Torch.Scalar | |
Orphan instances
| Castable Bool (ForeignPtr Scalar) Source # | |
Methods cast :: Bool -> (ForeignPtr Scalar -> IO r) -> IO r uncast :: ForeignPtr Scalar -> (Bool -> IO r) -> IO r | |
| Castable Double (ForeignPtr Scalar) Source # | |
Methods cast :: Double -> (ForeignPtr Scalar -> IO r) -> IO r uncast :: ForeignPtr Scalar -> (Double -> IO r) -> IO r | |
| Castable Float (ForeignPtr Scalar) Source # | |
Methods cast :: Float -> (ForeignPtr Scalar -> IO r) -> IO r uncast :: ForeignPtr Scalar -> (Float -> IO r) -> IO r | |
| Castable Int (ForeignPtr Scalar) Source # | |
Methods cast :: Int -> (ForeignPtr Scalar -> IO r) -> IO r uncast :: ForeignPtr Scalar -> (Int -> IO r) -> IO r | |