| CppTuple2 (ForeignPtr (StdTuple '(CDouble, CDouble))) Source # |  | 
| Instance details | 
| CppTuple2 (ForeignPtr (StdTuple '(CDouble, Int64))) Source # |  | 
| Instance details | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Generator))) Source # |  | 
| Instance details | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Tensor))) Source # |  | 
| Instance details | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))) Source # |  | 
| Instance detailsMethods get0 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)) -> IO (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)))) Source # get1 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)) -> IO (B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)))) Source # makeTuple2 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))) Source # | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # |  | 
| Instance detailsMethods get0 :: ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)) -> IO (A (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) Source # get1 :: ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)) -> IO (B (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) Source # makeTuple2 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))), B (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # |  | 
| Instance detailsMethods get0 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)) -> IO (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) Source # get1 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)) -> IO (B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple2 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source # | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # |  | 
| Instance detailsMethods get0 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)) -> IO (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) Source # get1 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)) -> IO (B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) Source # makeTuple2 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, TensorList))) Source # | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # |  | 
| Instance detailsMethods get0 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # get1 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)) -> IO (B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) Source # makeTuple2 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # | 
| CppTuple2 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # |  | 
| Instance detailsMethods get0 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # get1 :: ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)) -> IO (B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) Source # makeTuple2 :: (A (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))), B (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor)))) -> IO (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Tensor))) Source # | 
| CppTuple3 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor))) Source # |  | 
| Instance detailsMethods 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, Tensor, CDouble, Int64))) Source # |  | 
| Instance detailsMethods 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 # |  | 
| Instance detailsMethods 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 # |  | 
| Instance detailsMethods 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, Tensor, Tensor, Int64))) Source # |  | 
| Instance detailsMethods 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 # |  | 
| Instance detailsMethods 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 # | 
| CppTuple4 (ForeignPtr (StdTuple '(Tensor, Tensor, CDouble, Int64))) Source # |  | 
| Instance detailsMethods 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 # |  | 
| Instance detailsMethods 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 # |  | 
| Instance detailsMethods 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, Tensor, Tensor, Int64))) Source # |  | 
| Instance detailsMethods 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 # |  | 
| Instance detailsMethods 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 # | 
| CppTuple5 (ForeignPtr (StdTuple '(Tensor, Tensor, Tensor, Tensor, Int64))) Source # |  | 
| Instance detailsMethods 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 # |  | 
| Instance detailsMethods 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 # |