hasktorch-ffi-thc-0.0.1.0: src/Torch/FFI/THC/Double/TensorMasked.hs
{-# LANGUAGE ForeignFunctionInterface #-}
module Torch.FFI.THC.Double.TensorMasked where
import Foreign
import Foreign.C.Types
import Data.Word
import Data.Int
import Torch.Types.TH
import Torch.Types.THC
-- | c_maskedFill : state tensor mask value -> void
foreign import ccall "THCTensorMasked.h THCudaDoubleTensor_maskedFill"
c_maskedFill :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaByteTensor -> CDouble -> IO ()
-- | c_maskedFillByte : state tensor mask value -> void
foreign import ccall "THCTensorMasked.h THCudaDoubleTensor_maskedFillByte"
c_maskedFillByte :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THByteTensor -> CDouble -> IO ()
-- | c_maskedCopy : state tensor mask src -> void
foreign import ccall "THCTensorMasked.h THCudaDoubleTensor_maskedCopy"
c_maskedCopy :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaByteTensor -> Ptr C'THCudaDoubleTensor -> IO ()
-- | c_maskedCopyByte : state tensor mask src -> void
foreign import ccall "THCTensorMasked.h THCudaDoubleTensor_maskedCopyByte"
c_maskedCopyByte :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THByteTensor -> Ptr C'THCudaDoubleTensor -> IO ()
-- | c_maskedSelect : state tensor src mask -> void
foreign import ccall "THCTensorMasked.h THCudaDoubleTensor_maskedSelect"
c_maskedSelect :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaByteTensor -> IO ()
-- | c_maskedSelectByte : state tensor src mask -> void
foreign import ccall "THCTensorMasked.h THCudaDoubleTensor_maskedSelectByte"
c_maskedSelectByte :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> Ptr C'THByteTensor -> IO ()
-- | p_maskedFill : Pointer to function : state tensor mask value -> void
foreign import ccall "THCTensorMasked.h &THCudaDoubleTensor_maskedFill"
p_maskedFill :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaByteTensor -> CDouble -> IO ())
-- | p_maskedFillByte : Pointer to function : state tensor mask value -> void
foreign import ccall "THCTensorMasked.h &THCudaDoubleTensor_maskedFillByte"
p_maskedFillByte :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THByteTensor -> CDouble -> IO ())
-- | p_maskedCopy : Pointer to function : state tensor mask src -> void
foreign import ccall "THCTensorMasked.h &THCudaDoubleTensor_maskedCopy"
p_maskedCopy :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaByteTensor -> Ptr C'THCudaDoubleTensor -> IO ())
-- | p_maskedCopyByte : Pointer to function : state tensor mask src -> void
foreign import ccall "THCTensorMasked.h &THCudaDoubleTensor_maskedCopyByte"
p_maskedCopyByte :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THByteTensor -> Ptr C'THCudaDoubleTensor -> IO ())
-- | p_maskedSelect : Pointer to function : state tensor src mask -> void
foreign import ccall "THCTensorMasked.h &THCudaDoubleTensor_maskedSelect"
p_maskedSelect :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaByteTensor -> IO ())
-- | p_maskedSelectByte : Pointer to function : state tensor src mask -> void
foreign import ccall "THCTensorMasked.h &THCudaDoubleTensor_maskedSelectByte"
p_maskedSelectByte :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> Ptr C'THByteTensor -> IO ())