libtorch-ffi-1.11.0.0: test out alternative options for ffi interface to libtorch 1.x
Safe HaskellSafe-Inferred
LanguageHaskell2010

Torch.Internal.Objects

Documentation

Orphan instances

CppObject Context Source # 
Instance details

CppObject Dimname Source # 
Instance details

CppObject DimnameList Source # 
Instance details

CppObject Generator Source # 
Instance details

CppObject IValue Source # 
Instance details

CppObject IValueList Source # 
Instance details

CppObject IntArray Source # 
Instance details

CppObject JitNode Source # 
Instance details

CppObject JitValue Source # 
Instance details

CppObject Module Source # 
Instance details

CppObject Optimizer Source # 
Instance details

CppObject Scalar Source # 
Instance details

CppObject StdString Source # 
Instance details

CppObject Storage Source # 
Instance details

CppObject Stream Source # 
Instance details

CppObject Symbol Source # 
Instance details

CppObject Tensor Source # 
Instance details

CppObject TensorIndex Source # 
Instance details

CppObject TensorList Source # 
Instance details

CppObject TensorOptions Source # 
Instance details

CppObject (ArrayRef Scalar) Source # 
Instance details

CppObject (C10Dict '(IValue, IValue)) Source # 
Instance details

CppObject (C10List CBool) Source # 
Instance details

CppObject (C10List CDouble) Source # 
Instance details

CppObject (C10List Int64) Source # 
Instance details

CppObject (C10List (C10Optional Tensor)) Source # 
Instance details

CppObject (C10List IValue) Source # 
Instance details

CppObject (C10List Tensor) Source # 
Instance details

CppObject (C10Ptr IVTuple) Source # 
Instance details

CppObject (SharedPtr JitGraph) Source # 
Instance details

CppObject (StdArray '(CBool, 2)) Source # 
Instance details

Methods

fromPtr :: Ptr (StdArray '(CBool, 2)) -> IO (ForeignPtr (StdArray '(CBool, 2))) Source #

deletePtr :: Ptr (StdArray '(CBool, 2)) -> IO () Source #

CppObject (StdArray '(CBool, 3)) Source # 
Instance details

Methods

fromPtr :: Ptr (StdArray '(CBool, 3)) -> IO (ForeignPtr (StdArray '(CBool, 3))) Source #

deletePtr :: Ptr (StdArray '(CBool, 3)) -> IO () Source #

CppObject (StdArray '(CBool, 4)) Source # 
Instance details

Methods

fromPtr :: Ptr (StdArray '(CBool, 4)) -> IO (ForeignPtr (StdArray '(CBool, 4))) Source #

deletePtr :: Ptr (StdArray '(CBool, 4)) -> IO () Source #

CppObject (StdTuple '(CDouble, CDouble)) Source # 
Instance details

CppObject (StdTuple '(CDouble, Int64)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Generator)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Tensor)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Tensor, Tensor)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Tensor, CDouble, Int64)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Tensor, Tensor, Tensor)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Tensor, Tensor, TensorList)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) Source # 
Instance details

CppObject (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) Source # 
Instance details

CppObject (StdVector CBool) Source # 
Instance details

CppObject (StdVector CDouble) Source # 
Instance details

CppObject (StdVector CInt) Source # 
Instance details

CppObject (StdVector Scalar) Source # 
Instance details

CppObject (StdVector TensorIndex) Source # 
Instance details