hasktorch-ffi-th-0.0.1.0: Bindings to Torch

Safe HaskellNone
LanguageHaskell2010

Torch.FFI.TH.Float.TensorLapack

Synopsis

Documentation

c_gesv_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

c_gesv : rb_ ra_ b_ a_ -> void

c_gesv :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_gesv_ with unused argument (for CTHState) to unify backpack signatures.

c_trtrs_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> Ptr CChar -> IO () Source #

c_trtrs : rb_ ra_ b_ a_ uplo trans diag -> void

c_trtrs :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> Ptr CChar -> IO () Source #

alias of c_trtrs_ with unused argument (for CTHState) to unify backpack signatures.

c_gels_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

c_gels : rb_ ra_ b_ a_ -> void

c_gels :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_gels_ with unused argument (for CTHState) to unify backpack signatures.

c_syev_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> IO () Source #

c_syev : re_ rv_ a_ jobz uplo -> void

c_syev :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> IO () Source #

alias of c_syev_ with unused argument (for CTHState) to unify backpack signatures.

c_geev_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

c_geev : re_ rv_ a_ jobvr -> void

c_geev :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

alias of c_geev_ with unused argument (for CTHState) to unify backpack signatures.

c_gesvd_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

c_gesvd : ru_ rs_ rv_ a jobu -> void

c_gesvd :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

alias of c_gesvd_ with unused argument (for CTHState) to unify backpack signatures.

c_gesvd2_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

c_gesvd2 : ru_ rs_ rv_ ra_ a jobu -> void

c_gesvd2 :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

alias of c_gesvd2_ with unused argument (for CTHState) to unify backpack signatures.

c_getri_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

c_getri : ra_ a -> void

c_getri :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_getri_ with unused argument (for CTHState) to unify backpack signatures.

c_potrf_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

c_potrf : ra_ a uplo -> void

c_potrf :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

alias of c_potrf_ with unused argument (for CTHState) to unify backpack signatures.

c_potrs_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

c_potrs : rb_ b_ a_ uplo -> void

c_potrs :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

alias of c_potrs_ with unused argument (for CTHState) to unify backpack signatures.

c_potri_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

c_potri : ra_ a uplo -> void

c_potri :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO () Source #

alias of c_potri_ with unused argument (for CTHState) to unify backpack signatures.

c_qr_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

c_qr : rq_ rr_ a -> void

c_qr :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_qr_ with unused argument (for CTHState) to unify backpack signatures.

c_geqrf_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

c_geqrf : ra_ rtau_ a -> void

c_geqrf :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_geqrf_ with unused argument (for CTHState) to unify backpack signatures.

c_orgqr_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

c_orgqr : ra_ a tau -> void

c_orgqr :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_orgqr_ with unused argument (for CTHState) to unify backpack signatures.

c_ormqr_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> IO () Source #

c_ormqr : ra_ a tau c side trans -> void

c_ormqr :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> IO () Source #

alias of c_ormqr_ with unused argument (for CTHState) to unify backpack signatures.

c_pstrf_ :: Ptr C'THFloatTensor -> Ptr C'THIntTensor -> Ptr C'THFloatTensor -> Ptr CChar -> CFloat -> IO () Source #

c_pstrf : ra_ rpiv_ a uplo tol -> void

c_pstrf :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THIntTensor -> Ptr C'THFloatTensor -> Ptr CChar -> CFloat -> IO () Source #

alias of c_pstrf_ with unused argument (for CTHState) to unify backpack signatures.

c_btrifact_ :: Ptr C'THFloatTensor -> Ptr C'THIntTensor -> Ptr C'THIntTensor -> CInt -> Ptr C'THFloatTensor -> IO () Source #

c_btrifact : ra_ rpivots_ rinfo_ pivot a -> void

c_btrifact :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THIntTensor -> Ptr C'THIntTensor -> CInt -> Ptr C'THFloatTensor -> IO () Source #

alias of c_btrifact_ with unused argument (for CTHState) to unify backpack signatures.

c_btrisolve_ :: Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THIntTensor -> IO () Source #

c_btrisolve : rb_ b atf pivots -> void

c_btrisolve :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THIntTensor -> IO () Source #

alias of c_btrisolve_ with unused argument (for CTHState) to unify backpack signatures.

p_gesv :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_gesv : Pointer to function : rb_ ra_ b_ a_ -> void

p_trtrs :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> Ptr CChar -> IO ()) Source #

p_trtrs : Pointer to function : rb_ ra_ b_ a_ uplo trans diag -> void

p_gels :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_gels : Pointer to function : rb_ ra_ b_ a_ -> void

p_syev :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> IO ()) Source #

p_syev : Pointer to function : re_ rv_ a_ jobz uplo -> void

p_geev :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO ()) Source #

p_geev : Pointer to function : re_ rv_ a_ jobvr -> void

p_gesvd :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO ()) Source #

p_gesvd : Pointer to function : ru_ rs_ rv_ a jobu -> void

p_gesvd2 :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO ()) Source #

p_gesvd2 : Pointer to function : ru_ rs_ rv_ ra_ a jobu -> void

p_getri :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_getri : Pointer to function : ra_ a -> void

p_potrf :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO ()) Source #

p_potrf : Pointer to function : ra_ a uplo -> void

p_potrs :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO ()) Source #

p_potrs : Pointer to function : rb_ b_ a_ uplo -> void

p_potri :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> IO ()) Source #

p_potri : Pointer to function : ra_ a uplo -> void

p_qr :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_qr : Pointer to function : rq_ rr_ a -> void

p_geqrf :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_geqrf : Pointer to function : ra_ rtau_ a -> void

p_orgqr :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_orgqr : Pointer to function : ra_ a tau -> void

p_ormqr :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr CChar -> Ptr CChar -> IO ()) Source #

p_ormqr : Pointer to function : ra_ a tau c side trans -> void

p_pstrf :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THIntTensor -> Ptr C'THFloatTensor -> Ptr CChar -> CFloat -> IO ()) Source #

p_pstrf : Pointer to function : ra_ rpiv_ a uplo tol -> void

p_btrifact :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THIntTensor -> Ptr C'THIntTensor -> CInt -> Ptr C'THFloatTensor -> IO ()) Source #

p_btrifact : Pointer to function : ra_ rpivots_ rinfo_ pivot a -> void

p_btrisolve :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> Ptr C'THIntTensor -> IO ()) Source #

p_btrisolve : Pointer to function : rb_ b atf pivots -> void