Safe Haskell | None |
---|---|
Language | Haskell2010 |
Torch.Internal.Class
Documentation
class Castable a b where Source #
Instances
class CppObject a where Source #
Instances
class CppTuple2 m where Source #
Instances
class CppTuple2 m => CppTuple3 m where Source #
Minimal complete definition
Instances
CppTuple3 (ForeignPtr (StdArray '(CBool, 3))) Source # | |||||
Defined in Torch.Internal.Managed.Type.StdArray Associated Types
Methods get2 :: ForeignPtr (StdArray '(CBool, 3)) -> IO (C (ForeignPtr (StdArray '(CBool, 3)))) Source # makeTuple3 :: (A (ForeignPtr (StdArray '(CBool, 3))), B (ForeignPtr (StdArray '(CBool, 3))), C (ForeignPtr (StdArray '(CBool, 3)))) -> IO (ForeignPtr (StdArray '(CBool, 3))) Source # | |||||
CppTuple3 (ForeignPtr (StdArray '(CBool, 4))) Source # | |||||
Defined in Torch.Internal.Managed.Type.StdArray Associated Types
Methods get2 :: ForeignPtr (StdArray '(CBool, 4)) -> IO (C (ForeignPtr (StdArray '(CBool, 4)))) Source # makeTuple3 :: (A (ForeignPtr (StdArray '(CBool, 4))), B (ForeignPtr (StdArray '(CBool, 4))), C (ForeignPtr (StdArray '(CBool, 4)))) -> IO (ForeignPtr (StdArray '(CBool, 4))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, TensorList, TensorList)) -> IO (C (ForeignPtr (StdTuple '(Tensor, TensorList, TensorList)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, TensorList, TensorList))), B (ForeignPtr (StdTuple '(Tensor, TensorList, TensorList))), C (ForeignPtr (StdTuple '(Tensor, TensorList, TensorList)))) -> IO (ForeignPtr (StdTuple '(Tensor, TensorList, TensorList))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))), B (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))), C (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)) -> IO (C (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), B (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), C (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) -> IO (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get2 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple3 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
CppTuple3 (Ptr (StdArray '(CBool, 3))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.StdArray | |||||
CppTuple3 (Ptr (StdArray '(CBool, 4))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.StdArray | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get2 :: Ptr (StdTuple '(Tensor, TensorList, TensorList)) -> IO (C (Ptr (StdTuple '(Tensor, TensorList, TensorList)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, TensorList, TensorList))), B (Ptr (StdTuple '(Tensor, TensorList, TensorList))), C (Ptr (StdTuple '(Tensor, TensorList, TensorList)))) -> IO (Ptr (StdTuple '(Tensor, TensorList, TensorList))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))), B (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))), C (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get2 :: Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)) -> IO (C (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), B (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), C (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) -> IO (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple3 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get2 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple3 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # |
class CppTuple3 m => CppTuple4 m where Source #
Minimal complete definition
Instances
CppTuple4 (ForeignPtr (StdArray '(CBool, 4))) Source # | |||||
Defined in Torch.Internal.Managed.Type.StdArray Associated Types
Methods get3 :: ForeignPtr (StdArray '(CBool, 4)) -> IO (D (ForeignPtr (StdArray '(CBool, 4)))) Source # makeTuple4 :: (A (ForeignPtr (StdArray '(CBool, 4))), B (ForeignPtr (StdArray '(CBool, 4))), C (ForeignPtr (StdArray '(CBool, 4))), D (ForeignPtr (StdArray '(CBool, 4)))) -> IO (ForeignPtr (StdArray '(CBool, 4))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))), B (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))), C (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))), D (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)) -> IO (D (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), B (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), C (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), D (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) -> IO (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get3 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple4 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
CppTuple4 (Ptr (StdArray '(CBool, 4))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.StdArray | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))), B (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))), C (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))), D (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get3 :: Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)) -> IO (D (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), B (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), C (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), D (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) -> IO (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple4 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get3 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple4 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # |
class CppTuple4 m => CppTuple5 m where Source #
Minimal complete definition
Instances
CppTuple5 (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get4 :: ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)) -> IO (E (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) Source # makeTuple5 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
CppTuple5 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get4 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # makeTuple5 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
CppTuple5 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get4 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple5 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple5 (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get4 :: ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)) -> IO (E (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) Source # makeTuple5 :: (A (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), B (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), C (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), D (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), E (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) -> IO (ForeignPtr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
CppTuple5 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get4 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple5 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple5 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get4 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple5 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple5 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get4 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple5 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
CppTuple5 (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get4 :: Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)) -> IO (E (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) Source # makeTuple5 :: (A (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Int64, Int64, Tensor))) Source # | |||||
CppTuple5 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get4 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # makeTuple5 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | |||||
CppTuple5 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get4 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple5 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple5 (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get4 :: Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)) -> IO (E (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) Source # makeTuple5 :: (A (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), B (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), C (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), D (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))), E (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList)))) -> IO (Ptr (StdTuple '(TensorList, TensorList, TensorList, TensorList, TensorList))) Source # | |||||
CppTuple5 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get4 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple5 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple5 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get4 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple5 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple5 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get4 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple5 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # |
class CppTuple5 m => CppTuple6 m where Source #
Minimal complete definition
Instances
CppTuple6 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get5 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple6 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple6 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get5 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple6 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple6 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get5 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple6 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
CppTuple6 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get5 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple6 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple6 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get5 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple6 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple6 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get5 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple6 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # |
class CppTuple6 m => CppTuple7 m where Source #
Minimal complete definition
Methods
get6 :: m -> IO (G m) Source #
makeTuple7 :: (A m, B m, C m, D m, E m, F m, G m) -> IO m Source #
Instances
CppTuple7 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get6 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (G (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple7 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), G (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple7 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get6 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (G (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple7 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), G (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
CppTuple7 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Methods get6 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (G (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple7 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))), G (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | |||||
CppTuple7 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get6 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (G (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple7 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), G (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # |
class CppTuple7 m => CppTuple8 m where Source #
Minimal complete definition
Methods
get7 :: m -> IO (H m) Source #
makeTuple8 :: (A m, B m, C m, D m, E m, F m, G m, H m) -> IO m Source #
Instances
CppTuple8 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get7 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (H (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple8 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), G (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), H (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
CppTuple8 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get7 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (H (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple8 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), G (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), H (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # |
class CppTuple8 m => CppTuple9 m where Source #
Minimal complete definition
Methods
get8 :: m -> IO (I m) Source #
makeTuple9 :: (A m, B m, C m, D m, E m, F m, G m, H m, I m) -> IO m Source #
Instances
CppTuple9 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Managed.Type.Tuple Associated Types
Methods get8 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (I (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple9 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), G (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), H (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), I (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
CppTuple9 (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # | |||||
Defined in Torch.Internal.Unmanaged.Type.Tuple Associated Types
Methods get8 :: Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)) -> IO (I (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) Source # makeTuple9 :: (A (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), B (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), C (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), D (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), E (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), F (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), G (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), H (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))), I (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor)))) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64, Int64, Int64, Int64, Tensor))) Source # |