| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Torch.Types.THC
Documentation
module Torch.Types.THC.Structs
type CState = C'THCState Source #
Constructors
| State | |
Fields | |
type CAllocator = () Source #
type CDescBuff = C'THCDescBuff Source #
type CGenerator = C'_Generator Source #
type CNNState = C'THCState Source #
type CNNGenerator = () Source #
type CMaskTensor = CByteTensor Source #
type CIndexTensor = CLongTensor Source #
type CIndexStorage = CLongStorage Source #
type C'THCIndexTensor = CLongTensor Source #
type MaskDynamic = ByteDynamic Source #
type IndexDynamic = LongDynamic Source #
type MaskTensor = ByteTensor Source #
type IndexTensor = LongTensor Source #
type IndexStorage = LongStorage Source #
type CByteTensor = C'THCudaByteTensor Source #
newtype ByteDynamic Source #
Constructors
| ByteDynamic | |
Fields | |
Instances
| Eq ByteDynamic Source # | |
Defined in Torch.Types.THC | |
newtype ByteTensor (ds :: [Nat]) Source #
Constructors
| ByteTensor | |
Fields | |
Instances
| Eq (ByteTensor ds) Source # | |
Defined in Torch.Types.THC Methods (==) :: ByteTensor ds -> ByteTensor ds -> Bool # (/=) :: ByteTensor ds -> ByteTensor ds -> Bool # | |
byteAsStatic :: ByteDynamic -> ByteTensor ds Source #
type CByteStorage = C'THCByteStorage Source #
newtype ByteStorage Source #
Constructors
| ByteStorage | |
Fields | |
Instances
| Eq ByteStorage Source # | |
Defined in Torch.Types.THC | |
type CCharTensor = C'THCudaCharTensor Source #
newtype CharDynamic Source #
Constructors
| CharDynamic | |
Fields | |
Instances
| Eq CharDynamic Source # | |
Defined in Torch.Types.THC | |
newtype CharTensor (ds :: [Nat]) Source #
Constructors
| CharTensor | |
Fields | |
Instances
| Eq (CharTensor ds) Source # | |
Defined in Torch.Types.THC Methods (==) :: CharTensor ds -> CharTensor ds -> Bool # (/=) :: CharTensor ds -> CharTensor ds -> Bool # | |
charAsStatic :: CharDynamic -> CharTensor ds Source #
type CCharStorage = C'THCCharStorage Source #
newtype CharStorage Source #
Constructors
| CharStorage | |
Fields | |
Instances
| Eq CharStorage Source # | |
Defined in Torch.Types.THC | |
type CLongTensor = C'THCudaLongTensor Source #
newtype LongDynamic Source #
Constructors
| LongDynamic | |
Fields | |
Instances
| Eq LongDynamic Source # | |
Defined in Torch.Types.THC | |
newtype LongTensor (ds :: [Nat]) Source #
Constructors
| LongTensor | |
Fields | |
Instances
| Eq (LongTensor ds) Source # | |
Defined in Torch.Types.THC Methods (==) :: LongTensor ds -> LongTensor ds -> Bool # (/=) :: LongTensor ds -> LongTensor ds -> Bool # | |
longAsStatic :: LongDynamic -> LongTensor ds Source #
type CLongStorage = C'THCLongStorage Source #
newtype LongStorage Source #
Constructors
| LongStorage | |
Fields | |
Instances
| Eq LongStorage Source # | |
Defined in Torch.Types.THC | |
type CShortTensor = C'THCudaShortTensor Source #
newtype ShortDynamic Source #
Constructors
| ShortDynamic | |
Fields | |
Instances
| Eq ShortDynamic Source # | |
Defined in Torch.Types.THC | |
newtype ShortTensor (ds :: [Nat]) Source #
Constructors
| ShortTensor | |
Fields | |
Instances
| Eq (ShortTensor ds) Source # | |
Defined in Torch.Types.THC Methods (==) :: ShortTensor ds -> ShortTensor ds -> Bool # (/=) :: ShortTensor ds -> ShortTensor ds -> Bool # | |
shortAsStatic :: ShortDynamic -> ShortTensor ds Source #
type CShortStorage = C'THCShortStorage Source #
newtype ShortStorage Source #
Constructors
| ShortStorage | |
Fields | |
Instances
| Eq ShortStorage Source # | |
Defined in Torch.Types.THC | |
type CIntTensor = C'THCudaIntTensor Source #
newtype IntDynamic Source #
Constructors
| IntDynamic | |
Fields | |
Instances
| Eq IntDynamic Source # | |
Defined in Torch.Types.THC | |
intDynamic :: ForeignPtr CState -> ForeignPtr CIntTensor -> IntDynamic Source #
intAsStatic :: IntDynamic -> IntTensor ds Source #
type CIntStorage = C'THCIntStorage Source #
newtype IntStorage Source #
Constructors
| IntStorage | |
Fields | |
Instances
| Eq IntStorage Source # | |
Defined in Torch.Types.THC | |
intStorage :: ForeignPtr CState -> ForeignPtr CIntStorage -> IntStorage Source #
type CFloatTensor = C'THCudaFloatTensor Source #
newtype FloatDynamic Source #
Constructors
| FloatDynamic | |
Fields | |
Instances
| Eq FloatDynamic Source # | |
Defined in Torch.Types.THC | |
newtype FloatTensor (ds :: [Nat]) Source #
Constructors
| FloatTensor | |
Fields | |
Instances
| Eq (FloatTensor ds) Source # | |
Defined in Torch.Types.THC Methods (==) :: FloatTensor ds -> FloatTensor ds -> Bool # (/=) :: FloatTensor ds -> FloatTensor ds -> Bool # | |
floatAsStatic :: FloatDynamic -> FloatTensor ds Source #
type CFloatStorage = C'THCFloatStorage Source #
newtype FloatStorage Source #
Constructors
| FloatStorage | |
Fields | |
Instances
| Eq FloatStorage Source # | |
Defined in Torch.Types.THC | |
type CDoubleTensor = C'THCudaDoubleTensor Source #
newtype DoubleDynamic Source #
Constructors
| DoubleDynamic | |
Fields | |
Instances
| Eq DoubleDynamic Source # | |
Defined in Torch.Types.THC Methods (==) :: DoubleDynamic -> DoubleDynamic -> Bool # (/=) :: DoubleDynamic -> DoubleDynamic -> Bool # | |
newtype DoubleTensor (ds :: [Nat]) Source #
Constructors
| DoubleTensor | |
Fields | |
Instances
| Eq (DoubleTensor ds) Source # | |
Defined in Torch.Types.THC Methods (==) :: DoubleTensor ds -> DoubleTensor ds -> Bool # (/=) :: DoubleTensor ds -> DoubleTensor ds -> Bool # | |
doubleAsStatic :: DoubleDynamic -> DoubleTensor ds Source #
type CDoubleStorage = C'THCDoubleStorage Source #
newtype DoubleStorage Source #
Constructors
| DoubleStorage | |
Fields | |
Instances
| Eq DoubleStorage Source # | |
Defined in Torch.Types.THC Methods (==) :: DoubleStorage -> DoubleStorage -> Bool # (/=) :: DoubleStorage -> DoubleStorage -> Bool # | |
type C'THCHalfStorage = () Source #
type C'THCudaHalfTensor = () Source #