hasktorch-ffi-thc-0.0.1.0: Bindings to Cutorch

Safe HaskellNone
LanguageHaskell2010

Torch.FFI.THC.Double.TensorMathReduce

Synopsis

Documentation

c_renorm :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CDouble -> CInt -> CDouble -> IO () Source #

c_renorm : state self src value dimension max_norm -> void

c_std :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> CInt -> IO () Source #

c_std : state self src dim biased keepdim -> void

c_norm :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CDouble -> CInt -> CInt -> IO () Source #

c_norm : state self src value dimension keepdim -> void

c_var :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> CInt -> IO () Source #

c_var : state self src dim biased keepdim -> void

c_stdall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> CInt -> IO CDouble Source #

c_stdall : state self biased -> accreal

c_normall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> CDouble -> IO CDouble Source #

c_normall : state self value -> accreal

c_varall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> CInt -> IO CDouble Source #

c_varall : state self biased -> accreal

c_sum :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO () Source #

c_sum : state self src dim keepdim -> void

c_prod :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO () Source #

c_prod : state self src dim keepdim -> void

c_mean :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO () Source #

c_mean : state self src dim keepdim -> void

c_sumall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble Source #

c_sumall : state self -> accreal

c_prodall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble Source #

c_prodall : state self -> accreal

c_meanall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble Source #

c_meanall : state self -> accreal

c_min :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaLongTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO () Source #

c_min : state values indices src dim keepdim -> void

c_max :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaLongTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO () Source #

c_max : state values indices src dim keepdim -> void

c_minall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble Source #

c_minall : state self -> real

c_maxall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble Source #

c_maxall : state self -> real

c_medianall :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble Source #

c_medianall : state self -> real

c_median :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaLongTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO () Source #

c_median : state values indices src dim keepdim -> void

c_dist :: Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CDouble -> IO CDouble Source #

c_dist : state self src value -> accreal

p_renorm :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CDouble -> CInt -> CDouble -> IO ()) Source #

p_renorm : Pointer to function : state self src value dimension max_norm -> void

p_std :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> CInt -> IO ()) Source #

p_std : Pointer to function : state self src dim biased keepdim -> void

p_norm :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CDouble -> CInt -> CInt -> IO ()) Source #

p_norm : Pointer to function : state self src value dimension keepdim -> void

p_var :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> CInt -> IO ()) Source #

p_var : Pointer to function : state self src dim biased keepdim -> void

p_stdall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> CInt -> IO CDouble) Source #

p_stdall : Pointer to function : state self biased -> accreal

p_normall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> CDouble -> IO CDouble) Source #

p_normall : Pointer to function : state self value -> accreal

p_varall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> CInt -> IO CDouble) Source #

p_varall : Pointer to function : state self biased -> accreal

p_sum :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO ()) Source #

p_sum : Pointer to function : state self src dim keepdim -> void

p_prod :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO ()) Source #

p_prod : Pointer to function : state self src dim keepdim -> void

p_mean :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO ()) Source #

p_mean : Pointer to function : state self src dim keepdim -> void

p_sumall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble) Source #

p_sumall : Pointer to function : state self -> accreal

p_prodall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble) Source #

p_prodall : Pointer to function : state self -> accreal

p_meanall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble) Source #

p_meanall : Pointer to function : state self -> accreal

p_min :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaLongTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO ()) Source #

p_min : Pointer to function : state values indices src dim keepdim -> void

p_max :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaLongTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO ()) Source #

p_max : Pointer to function : state values indices src dim keepdim -> void

p_minall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble) Source #

p_minall : Pointer to function : state self -> real

p_maxall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble) Source #

p_maxall : Pointer to function : state self -> real

p_medianall :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> IO CDouble) Source #

p_medianall : Pointer to function : state self -> real

p_median :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaLongTensor -> Ptr C'THCudaDoubleTensor -> CInt -> CInt -> IO ()) Source #

p_median : Pointer to function : state values indices src dim keepdim -> void

p_dist :: FunPtr (Ptr C'THCState -> Ptr C'THCudaDoubleTensor -> Ptr C'THCudaDoubleTensor -> CDouble -> IO CDouble) Source #

p_dist : Pointer to function : state self src value -> accreal