{-# LANGUAGE ForeignFunctionInterface #-}
module Torch.FFI.TH.Size where
import Foreign
import Foreign.C.Types
import Data.Word
import Data.Int
import Torch.Types.TH
foreign import ccall "THSize.h THSize_isSameSizeAs"
c_THSize_isSameSizeAs :: Ptr CLLong -> CLLong -> Ptr CLLong -> CLLong -> IO CInt
foreign import ccall "THSize.h THSize_nElement"
c_THSize_nElement :: CLLong -> Ptr CLLong -> IO CPtrdiff
foreign import ccall "THSize.h &THSize_isSameSizeAs"
p_THSize_isSameSizeAs :: FunPtr (Ptr CLLong -> CLLong -> Ptr CLLong -> CLLong -> IO CInt)
foreign import ccall "THSize.h &THSize_nElement"
p_THSize_nElement :: FunPtr (CLLong -> Ptr CLLong -> IO CPtrdiff)