hasktorch-ffi-th-0.0.1.0: src/Torch/FFI/TH/LogAdd.hs
{-# LANGUAGE ForeignFunctionInterface #-}
module Torch.FFI.TH.LogAdd where
import Foreign
import Foreign.C.Types
import Data.Word
import Data.Int
import Torch.Types.TH
-- | c_THLogAdd : log_a log_b -> double
foreign import ccall "THLogAdd.h THLogAdd"
c_THLogAdd :: CDouble -> CDouble -> IO CDouble
-- | c_THLogSub : log_a log_b -> double
foreign import ccall "THLogAdd.h THLogSub"
c_THLogSub :: CDouble -> CDouble -> IO CDouble
-- | c_THExpMinusApprox : x -> double
foreign import ccall "THLogAdd.h THExpMinusApprox"
c_THExpMinusApprox :: CDouble -> IO CDouble
-- | p_THLogAdd : Pointer to function : log_a log_b -> double
foreign import ccall "THLogAdd.h &THLogAdd"
p_THLogAdd :: FunPtr (CDouble -> CDouble -> IO CDouble)
-- | p_THLogSub : Pointer to function : log_a log_b -> double
foreign import ccall "THLogAdd.h &THLogSub"
p_THLogSub :: FunPtr (CDouble -> CDouble -> IO CDouble)
-- | p_THExpMinusApprox : Pointer to function : x -> double
foreign import ccall "THLogAdd.h &THExpMinusApprox"
p_THExpMinusApprox :: FunPtr (CDouble -> IO CDouble)