packages feed

libtorch-ffi 2.0.1.2 → 2.0.1.3

raw patch · 1 files changed

+3/−3 lines, 1 filesdep ~containersdep ~template-haskellPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: containers, template-haskell

API changes (from Hackage documentation)

- Torch.Internal.Cast: instance Torch.Internal.Class.Castable Data.ByteString.Internal.Type.ByteString GHC.Foreign.Internal.CString
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Base.String GHC.Foreign.Internal.CString
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Int.Int16 Foreign.C.Types.CShort
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Int.Int8 Foreign.C.Types.CChar
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Bool Foreign.C.Types.CBool
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Double Foreign.C.Types.CDouble
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Int Foreign.C.Types.CInt
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Int GHC.Int.Int64
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Word Foreign.C.Types.CUInt
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Word.Word8 Foreign.C.Types.CChar
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable [Data.ByteString.Internal.Type.ByteString] (GHC.Ptr.Ptr GHC.Foreign.Internal.CString)
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Double] (GHC.Ptr.Ptr Foreign.C.Types.CDouble)
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Int] (GHC.Ptr.Ptr Foreign.C.Types.CInt)
- Torch.Internal.Cast: instance Torch.Internal.Class.Castable a a' => Torch.Internal.Class.Castable (GHC.Maybe.Maybe a) (GHC.Maybe.Maybe a')
- Torch.Internal.Cast: instance Torch.Internal.Class.CppObject a => Torch.Internal.Class.Castable (GHC.ForeignPtr.ForeignPtr a) (GHC.Ptr.Ptr a)
- Torch.Internal.GC: instance GHC.Exception.Type.Exception Torch.Internal.GC.HasktorchException
- Torch.Internal.GC: instance GHC.Show.Show Torch.Internal.GC.HasktorchException
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable GHC.Types.Int (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IntArray)
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [(GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue, GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10Dict '(Torch.Internal.Type.IValue, Torch.Internal.Type.IValue)))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [Foreign.C.Types.CBool] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List Foreign.C.Types.CBool))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [Foreign.C.Types.CDouble] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List Foreign.C.Types.CDouble))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List Torch.Internal.Type.IValue))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVTuple))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue] (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValueList)
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.Tensor] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List (Torch.Internal.Type.C10Optional Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.Tensor] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List Torch.Internal.Type.Tensor))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.Tensor] (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.TensorList)
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Int.Int64] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List GHC.Int.Int64))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Double] (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdVector Foreign.C.Types.CDouble))
- Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Int] (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IntArray)
- Torch.Internal.Managed.Type.IValue: instance (Torch.Internal.Class.CppObject a, Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr a) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)) => Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.ForeignPtr.ForeignPtr a) (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
- Torch.Internal.Managed.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Int.Int64 (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
- Torch.Internal.Managed.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Types.Bool (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
- Torch.Internal.Managed.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Types.Double (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
- Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 2)))
- Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 3)))
- Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 4)))
- Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 3)))
- Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 4)))
- Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 4)))
- Torch.Internal.Managed.Type.StdString: instance Torch.Internal.Class.Castable GHC.Base.String (GHC.ForeignPtr.ForeignPtr Torch.Internal.Type.StdString)
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Generator)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple8 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple9 (GHC.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.C10List Foreign.C.Types.CBool)
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.C10List Foreign.C.Types.CDouble)
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.C10List GHC.Int.Int64)
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 2))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 3))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 4))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Foreign.C.Types.CDouble, Foreign.C.Types.CDouble))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Foreign.C.Types.CDouble, GHC.Int.Int64))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Foreign.C.Types.CDouble, GHC.Int.Int64))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor))
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdVector Foreign.C.Types.CBool)
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdVector Foreign.C.Types.CDouble)
- Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdVector Foreign.C.Types.CInt)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10Dict '(Torch.Internal.Type.IValue, Torch.Internal.Type.IValue))) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10List Foreign.C.Types.CBool)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10List Foreign.C.Types.CDouble)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10List GHC.Int.Int64)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10List Torch.Internal.Type.IValue)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10List Torch.Internal.Type.Tensor)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.Blob)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.Capsule)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVConstantString)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVFuture)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVObject)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVTuple)) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr Torch.Internal.Type.Device) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr Torch.Internal.Type.IValue) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr Torch.Internal.Type.Scalar) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr Torch.Internal.Type.StdString) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Ptr.Ptr Torch.Internal.Type.Tensor) (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike Foreign.C.Types.CBool (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike Foreign.C.Types.CDouble (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Int.Int32 (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Int.Int64 (GHC.Ptr.Ptr Torch.Internal.Type.IValue)
- Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 2)))
- Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 3)))
- Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 4)))
- Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 3)))
- Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 4)))
- Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdArray '(Foreign.C.Types.CBool, 4)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Generator)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Foreign.C.Types.CDouble, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple8 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
- Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple9 (GHC.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, GHC.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable Data.ByteString.Internal.Type.ByteString GHC.Internal.Foreign.C.String.Encoding.CString
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Internal.Base.String GHC.Internal.Foreign.C.String.Encoding.CString
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Internal.Int.Int16 GHC.Internal.Foreign.C.Types.CShort
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Internal.Int.Int8 GHC.Internal.Foreign.C.Types.CChar
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Internal.Word.Word8 GHC.Internal.Foreign.C.Types.CChar
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Bool GHC.Internal.Foreign.C.Types.CBool
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Double GHC.Internal.Foreign.C.Types.CDouble
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Int GHC.Internal.Foreign.C.Types.CInt
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Int GHC.Internal.Int.Int64
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable GHC.Types.Word GHC.Internal.Foreign.C.Types.CUInt
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable [Data.ByteString.Internal.Type.ByteString] (GHC.Internal.Ptr.Ptr GHC.Internal.Foreign.C.String.Encoding.CString)
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Double] (GHC.Internal.Ptr.Ptr GHC.Internal.Foreign.C.Types.CDouble)
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Int] (GHC.Internal.Ptr.Ptr GHC.Internal.Foreign.C.Types.CInt)
+ Torch.Internal.Cast: instance Torch.Internal.Class.Castable a a' => Torch.Internal.Class.Castable (GHC.Internal.Maybe.Maybe a) (GHC.Internal.Maybe.Maybe a')
+ Torch.Internal.Cast: instance Torch.Internal.Class.CppObject a => Torch.Internal.Class.Castable (GHC.Internal.ForeignPtr.ForeignPtr a) (GHC.Internal.Ptr.Ptr a)
+ Torch.Internal.GC: instance GHC.Internal.Exception.Type.Exception Torch.Internal.GC.HasktorchException
+ Torch.Internal.GC: instance GHC.Internal.Show.Show Torch.Internal.GC.HasktorchException
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable GHC.Types.Int (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IntArray)
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [(GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue, GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10Dict '(Torch.Internal.Type.IValue, Torch.Internal.Type.IValue)))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.Foreign.C.Types.CBool] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List GHC.Internal.Foreign.C.Types.CBool))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.Foreign.C.Types.CDouble] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List GHC.Internal.Foreign.C.Types.CDouble))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List Torch.Internal.Type.IValue))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVTuple))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue] (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValueList)
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.Tensor] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List (Torch.Internal.Type.C10Optional Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.Tensor] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List Torch.Internal.Type.Tensor))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.Tensor] (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.TensorList)
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Internal.Int.Int64] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.C10List GHC.Internal.Int.Int64))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Double] (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdVector GHC.Internal.Foreign.C.Types.CDouble))
+ Torch.Internal.Managed.Cast: instance Torch.Internal.Class.Castable [GHC.Types.Int] (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IntArray)
+ Torch.Internal.Managed.Type.IValue: instance (Torch.Internal.Class.CppObject a, Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr a) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)) => Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.ForeignPtr.ForeignPtr a) (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
+ Torch.Internal.Managed.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Internal.Int.Int64 (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
+ Torch.Internal.Managed.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Types.Bool (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
+ Torch.Internal.Managed.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Types.Double (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.IValue)
+ Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 2)))
+ Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 3)))
+ Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 4)))
+ Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 3)))
+ Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 4)))
+ Torch.Internal.Managed.Type.StdArray: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 4)))
+ Torch.Internal.Managed.Type.StdString: instance Torch.Internal.Class.Castable GHC.Internal.Base.String (GHC.Internal.ForeignPtr.ForeignPtr Torch.Internal.Type.StdString)
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Generator)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple8 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Managed.Type.Tuple: instance Torch.Internal.Class.CppTuple9 (GHC.Internal.ForeignPtr.ForeignPtr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.C10List GHC.Internal.Foreign.C.Types.CBool)
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.C10List GHC.Internal.Foreign.C.Types.CDouble)
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.C10List GHC.Internal.Int.Int64)
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 2))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 3))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 4))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Foreign.C.Types.CDouble))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor))
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdVector GHC.Internal.Foreign.C.Types.CBool)
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdVector GHC.Internal.Foreign.C.Types.CDouble)
+ Torch.Internal.Objects: instance Torch.Internal.Class.CppObject (Torch.Internal.Type.StdVector GHC.Internal.Foreign.C.Types.CInt)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10Dict '(Torch.Internal.Type.IValue, Torch.Internal.Type.IValue))) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10List GHC.Internal.Foreign.C.Types.CBool)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10List GHC.Internal.Foreign.C.Types.CDouble)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10List GHC.Internal.Int.Int64)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10List Torch.Internal.Type.IValue)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10List Torch.Internal.Type.Tensor)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.Blob)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.Capsule)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVConstantString)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVFuture)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVObject)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.C10Ptr Torch.Internal.Type.IVTuple)) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr Torch.Internal.Type.Device) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr Torch.Internal.Type.Scalar) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr Torch.Internal.Type.StdString) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike (GHC.Internal.Ptr.Ptr Torch.Internal.Type.Tensor) (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Internal.Foreign.C.Types.CBool (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Internal.Foreign.C.Types.CDouble (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Internal.Int.Int32 (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.IValue: instance Torch.Internal.Unmanaged.Type.IValue.IValueLike GHC.Internal.Int.Int64 (GHC.Internal.Ptr.Ptr Torch.Internal.Type.IValue)
+ Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 2)))
+ Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 3)))
+ Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 4)))
+ Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 3)))
+ Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 4)))
+ Torch.Internal.Unmanaged.Type.StdArray: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdArray '(GHC.Internal.Foreign.C.Types.CBool, 4)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Generator)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple2 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple3 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Foreign.C.Types.CDouble, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple4 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple5 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList, Torch.Internal.Type.TensorList)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple6 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple7 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple8 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))
+ Torch.Internal.Unmanaged.Type.Tuple: instance Torch.Internal.Class.CppTuple9 (GHC.Internal.Ptr.Ptr (Torch.Internal.Type.StdTuple '(Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, Torch.Internal.Type.Tensor, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, GHC.Internal.Int.Int64, Torch.Internal.Type.Tensor)))

Files

libtorch-ffi.cabal view
@@ -1,6 +1,6 @@ cabal-version:       3.0 name:                libtorch-ffi-version:             2.0.1.2+version:             2.0.1.3 -- The prefix(2.0) of this version("2.0.0.0") is the same as libtorch's one. synopsis:            Haskell bindings for PyTorch description:         This package provides Haskell bindings to libtorch, the C++ library underlying PyTorch, specifically designed for the Hasktorch ecosystem.@@ -141,8 +141,8 @@                     , inline-c-cpp >= 0.5.0.2 && < 0.6.0.0                     , inline-c >= 0.9.1.10 && < 0.10                     , optparse-applicative >= 0.14.3.0 && < 0.19-                    , containers >= 0.6.7 && < 0.7-                    , template-haskell >= 2.20.0 && < 2.22+                    , containers >= 0.6.7 && < 0.8+                    , template-haskell >= 2.20.0 && < 2.23                     , bytestring >= 0.11.5 && < 0.13                     , safe-exceptions >= 0.1.7 && < 0.2                     , sysinfo >= 0.1.1 && < 0.2