hasktorch-signatures-0.0.1.0: src/Torch/Sig/Tensor/Math/Reduce.hsig
signature Torch.Sig.Tensor.Math.Reduce where
import Foreign
import Foreign.C.Types
import Data.Word
import Data.Int
import Torch.Sig.Types
import Torch.Sig.Types.Global
c_sum :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CInt -> CInt -> IO ()
c_prod :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CInt -> CInt -> IO ()
c_min :: Ptr CState -> Ptr CTensor -> Ptr CIndexTensor -> Ptr CTensor -> CInt -> CInt -> IO ()
c_max :: Ptr CState -> Ptr CTensor -> Ptr CIndexTensor -> Ptr CTensor -> CInt -> CInt -> IO ()
c_minall :: Ptr CState -> Ptr CTensor -> IO CReal
c_maxall :: Ptr CState -> Ptr CTensor -> IO CReal
c_medianall :: Ptr CState -> Ptr CTensor -> IO CReal
c_median :: Ptr CState -> Ptr CTensor -> Ptr CIndexTensor -> Ptr CTensor -> CInt -> CInt -> IO ()
c_sumall :: Ptr CState -> Ptr CTensor -> IO CAccReal
c_prodall :: Ptr CState -> Ptr CTensor -> IO CAccReal
-- * not in THC.BYte
-- c_renorm :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> CInt -> CReal -> IO ()
-- c_std :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CInt -> CInt -> CInt -> IO ()
-- c_stdall :: Ptr CState -> Ptr CTensor -> CInt -> IO CReal
-- c_var :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CInt -> CInt -> CInt -> IO ()
-- c_varall :: Ptr CState -> Ptr CTensor -> CInt -> IO CReal
-- c_dist :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO CReal
-- * not in TH.Byte
-- c_norm :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> CInt -> CInt -> IO ()
-- c_normall :: Ptr CState -> Ptr CTensor -> CReal -> IO CReal
-- c_mean :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CInt -> CInt -> IO ()
-- c_meanall :: Ptr CState -> Ptr CTensor -> IO CReal