hasktorch-ffi-thc-0.0.1.0: Bindings to Cutorch

Safe HaskellNone
LanguageHaskell2010

Torch.FFI.THC.Byte.StorageCopy

Synopsis

Documentation

c_rawCopy :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr CUChar -> IO () Source #

c_rawCopy : state storage src -> void

c_copy :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THCByteStorage -> IO () Source #

c_copy : state storage src -> void

c_copyByte :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THByteStorage -> IO () Source #

c_copyByte : state storage src -> void

c_copyChar :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THCharStorage -> IO () Source #

c_copyChar : state storage src -> void

c_copyShort :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THShortStorage -> IO () Source #

c_copyShort : state storage src -> void

c_copyInt :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THIntStorage -> IO () Source #

c_copyInt : state storage src -> void

c_copyLong :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THLongStorage -> IO () Source #

c_copyLong : state storage src -> void

c_copyFloat :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THFloatStorage -> IO () Source #

c_copyFloat : state storage src -> void

c_copyDouble :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THDoubleStorage -> IO () Source #

c_copyDouble : state storage src -> void

c_copyHalf :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THHalfStorage -> IO () Source #

c_copyHalf : state storage src -> void

c_thCopyCuda :: Ptr C'THCState -> Ptr C'THByteStorage -> Ptr C'THCByteStorage -> IO () Source #

c_thCopyCuda : state self src -> void

c_copyCuda :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THCByteStorage -> IO () Source #

c_copyCuda : state self src -> void

c_copyCPU :: Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THByteStorage -> IO () Source #

c_copyCPU : state self src -> void

p_rawCopy :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr CUChar -> IO ()) Source #

p_rawCopy : Pointer to function : state storage src -> void

p_copy :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THCByteStorage -> IO ()) Source #

p_copy : Pointer to function : state storage src -> void

p_copyByte :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THByteStorage -> IO ()) Source #

p_copyByte : Pointer to function : state storage src -> void

p_copyChar :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THCharStorage -> IO ()) Source #

p_copyChar : Pointer to function : state storage src -> void

p_copyShort :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THShortStorage -> IO ()) Source #

p_copyShort : Pointer to function : state storage src -> void

p_copyInt :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THIntStorage -> IO ()) Source #

p_copyInt : Pointer to function : state storage src -> void

p_copyLong :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THLongStorage -> IO ()) Source #

p_copyLong : Pointer to function : state storage src -> void

p_copyFloat :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THFloatStorage -> IO ()) Source #

p_copyFloat : Pointer to function : state storage src -> void

p_copyDouble :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THDoubleStorage -> IO ()) Source #

p_copyDouble : Pointer to function : state storage src -> void

p_copyHalf :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THHalfStorage -> IO ()) Source #

p_copyHalf : Pointer to function : state storage src -> void

p_thCopyCuda :: FunPtr (Ptr C'THCState -> Ptr C'THByteStorage -> Ptr C'THCByteStorage -> IO ()) Source #

p_thCopyCuda : Pointer to function : state self src -> void

p_copyCuda :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THCByteStorage -> IO ()) Source #

p_copyCuda : Pointer to function : state self src -> void

p_copyCPU :: FunPtr (Ptr C'THCState -> Ptr C'THCByteStorage -> Ptr C'THByteStorage -> IO ()) Source #

p_copyCPU : Pointer to function : state self src -> void