Cabal-3.4.0.0: tests/ParserTests/regressions/hasktorch.expr
GenericPackageDescription
{condBenchmarks = [],
condExecutables = [_×_
(UnqualComponentName "isdefinite-cpu")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-cpu")]))],
condTreeData = Executable
{buildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["exe"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor [] [],
sharedOptions = PerCompilerFlavor [] [],
staticOptions = PerCompilerFlavor [] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-cpu")]))],
virtualModules = []},
exeName = UnqualComponentName "isdefinite-cpu",
exeScope = ExecutablePublic,
modulePath = "Noop.hs"}},
_×_
(UnqualComponentName "isdefinite-gpu")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-gpu")]))],
condTreeData = Executable
{buildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["exe"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor [] [],
sharedOptions = PerCompilerFlavor [] [],
staticOptions = PerCompilerFlavor [] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-gpu")]))],
virtualModules = []},
exeName = UnqualComponentName "isdefinite-gpu",
exeScope = ExecutablePublic,
modulePath = "Noop.hs"}},
_×_
(UnqualComponentName "isdefinite")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
mainLibSet],
condTreeData = Executable
{buildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["exe"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor [] [],
sharedOptions = PerCompilerFlavor [] [],
staticOptions = PerCompilerFlavor [] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet],
virtualModules = []},
exeName = UnqualComponentName "isdefinite",
exeScope = ExecutablePublic,
modulePath = "Noop.hs"}},
_×_
(UnqualComponentName "memcheck")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
mainLibSet],
condTreeData = Executable
{buildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["exe"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor [] [],
sharedOptions = PerCompilerFlavor [] [],
staticOptions = PerCompilerFlavor [] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet],
virtualModules = []},
exeName = UnqualComponentName "memcheck",
exeScope = ExecutablePublic,
modulePath = "Memcheck.hs"}}],
condForeignLibs = [],
condLibrary = Just
CondNode
{condTreeComponents = [CondBranch
{condBranchCondition = `CNot (Var (PackageFlag (FlagName "lite")))`,
condBranchIfFalse = Nothing,
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Byte",
moduleReexportOriginalName = ModuleName
"Torch.Byte",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Byte.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Byte.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Byte.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Byte.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Char",
moduleReexportOriginalName = ModuleName
"Torch.Char",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Char.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Char.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Char.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Char.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Short",
moduleReexportOriginalName = ModuleName
"Torch.Short",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Short.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Short.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Short.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Short.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Int",
moduleReexportOriginalName = ModuleName
"Torch.Int",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Int.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Int.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Int.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Int.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float",
moduleReexportOriginalName = ModuleName
"Torch.Float",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Float.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Float.Storage",
moduleReexportOriginalPackage = Nothing}],
signatures = []}}},
CondBranch
{condBranchCondition = `Var (PackageFlag (FlagName "cuda"))`,
condBranchIfFalse = Nothing,
condBranchIfTrue = CondNode
{condTreeComponents = [CondBranch
{condBranchCondition = `CNot (Var (PackageFlag (FlagName "lite")))`,
condBranchIfFalse = Nothing,
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Byte",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Byte",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Byte.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Byte.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Byte.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Byte.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Char",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Char",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Char.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Char.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Char.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Char.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Short",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Short",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Short.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Short.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Short.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Short.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Int",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Int",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Int.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Int.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Int.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Int.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Float",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Float",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Float.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Float.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Float.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Float.Storage",
moduleReexportOriginalPackage = Nothing}],
signatures = []}}}],
condTreeConstraints = [Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-gpu")]))],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-gpu")]))],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Long",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Long",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Long.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Long.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Long.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Long.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Backprop",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Backprop",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv1d",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Conv1d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv2d",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Conv2d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Layers",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Layers",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Linear",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Linear",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Math",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Padding",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Padding",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Sampling",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Sampling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion",
moduleReexportOriginalPackage = Nothing}],
signatures = []}}}],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "dimensions")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 0]))
(LaterVersion (mkVersion [1, 0])))
mainLibSet,
Dependency
(PackageName "safe-exceptions")
(UnionVersionRanges
(ThisVersion (mkVersion [0, 1, 0]))
(LaterVersion (mkVersion [0, 1, 0])))
mainLibSet,
Dependency
(PackageName "singletons")
(UnionVersionRanges
(ThisVersion (mkVersion [2, 2]))
(LaterVersion (mkVersion [2, 2])))
mainLibSet,
Dependency
(PackageName "text")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 2, 2]))
(LaterVersion (mkVersion [1, 2, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName "hasktorch-cpu")])),
Dependency
(PackageName "hasktorch-ffi-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet],
condTreeData = Library
{exposedModules = [ModuleName "Torch.Core.Exceptions",
ModuleName "Torch.Core.Random",
ModuleName "Torch.Core.LogAdd"],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [EnableExtension
LambdaCase,
EnableExtension
DataKinds,
EnableExtension
TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension CPP],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["utils"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor [] [],
sharedOptions = PerCompilerFlavor [] [],
staticOptions = PerCompilerFlavor [] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"dimensions")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1, 0]))
(LaterVersion
(mkVersion
[1, 0])))
mainLibSet,
Dependency
(PackageName
"safe-exceptions")
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
1,
0]))
(LaterVersion
(mkVersion
[0,
1,
0])))
mainLibSet,
Dependency
(PackageName
"singletons")
(UnionVersionRanges
(ThisVersion
(mkVersion
[2, 2]))
(LaterVersion
(mkVersion
[2, 2])))
mainLibSet,
Dependency
(PackageName
"text")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1,
2,
2]))
(LaterVersion
(mkVersion
[1,
2,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-cpu")])),
Dependency
(PackageName
"hasktorch-ffi-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Types.Numeric",
moduleReexportOriginalName = ModuleName
"Torch.Types.Numeric",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Long",
moduleReexportOriginalName = ModuleName
"Torch.Long",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Long.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Long.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Long.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Long.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double",
moduleReexportOriginalName = ModuleName
"Torch.Double",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Double.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Backprop",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Backprop",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Conv1d",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Conv1d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Conv2d",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Conv2d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Layers",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Layers",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Linear",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Linear",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Math",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Padding",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Padding",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Sampling",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Sampling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN.Criterion",
moduleReexportOriginalPackage = Nothing}],
signatures = []}},
condSubLibraries = [_×_
(UnqualComponentName "hasktorch-cpu")
CondNode
{condTreeComponents = [CondBranch
{condBranchCondition = `Var (PackageFlag (FlagName "lite"))`,
condBranchIfFalse = Just
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
condTreeData = Library
{exposedModules = [ModuleName
"Torch.Byte",
ModuleName
"Torch.Byte.Dynamic",
ModuleName
"Torch.Byte.Storage",
ModuleName
"Torch.Char",
ModuleName
"Torch.Char.Dynamic",
ModuleName
"Torch.Char.Storage",
ModuleName
"Torch.Short",
ModuleName
"Torch.Short.Dynamic",
ModuleName
"Torch.Short.Storage",
ModuleName
"Torch.Int",
ModuleName
"Torch.Int.Dynamic",
ModuleName
"Torch.Int.Storage",
ModuleName
"Torch.Float",
ModuleName
"Torch.Float.Dynamic",
ModuleName
"Torch.Float.Storage"],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Byte.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Byte.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Byte.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Byte.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Byte.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Byte.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Byte.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Byte.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Byte.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Byte.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Byte.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Byte.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Byte.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Byte.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Byte.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Byte.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Byte.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Byte.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Byte.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Byte.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Byte.Mask")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.TH.Byte"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.TH.Byte.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.TH.Byte.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.TH.Byte.FreeStorage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.TH.Byte.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Char.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Char.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Char.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Char.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Char.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Char.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Char.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Char.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Char.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Char.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Char.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Char.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Char.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Char.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Char.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Char.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Char.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Char.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Char.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Char.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Char.Mask")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.TH.Char"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.TH.Char.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.TH.Char.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.TH.Char.FreeStorage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.TH.Char.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.TH.Char.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.TH.Char.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.TH.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.TH.Char.TensorMath")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Short.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Short.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Short.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Short.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Short.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Short.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Short.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Short.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Short.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Short.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Short.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Short.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Short.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Short.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Short.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Short.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Short.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Short.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Short.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Short.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Short.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Short.Dynamic.Tensor.Math.Pointwise.Signed")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.TH.Short"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.TH.Short.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.TH.Short.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.TH.Short.FreeStorage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.TH.Short.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.TH.Short.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.TH.Short.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.TH.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.TH.Short.TensorMath")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Int.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Int.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Int.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Int.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Int.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Int.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Int.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Int.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Int.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Int.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Int.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Int.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Int.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Int.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Int.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Int.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Int.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Int.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Int.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Int.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Int.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Int.Dynamic.Tensor.Math.Pointwise.Signed")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.TH.Int"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.TH.Int.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.TH.Int.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.TH.Int.FreeStorage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.TH.Int.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.TH.Int.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.TH.Int.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.TH.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.TH.Int.TensorMath")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Float.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Float.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Float.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Float.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Float.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Float.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Float.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Float.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Float.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Float.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Float.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Float.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Float.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Float.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Float.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Blas")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Lapack")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Floating")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Blas")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Lapack")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Floating")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Random.TH")
(ModuleName
"Torch.Indef.Float.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Random.TH")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Random.TH")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Random.TH")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Undefined.Tensor.Random.THC")
(ModuleName
"Torch.Undefined.Float.Tensor.Random.THC"),
_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Float.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Float.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Float.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Float.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Float.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Float.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Float.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Float.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Float.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Float.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Float.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Float.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Float.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Float.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Float.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Float.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Float.Dynamic.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN")
(ModuleName
"Torch.Float.Dynamic.NN"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Activation")
(ModuleName
"Torch.Float.Dynamic.NN.Activation"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Pooling")
(ModuleName
"Torch.Float.Dynamic.NN.Pooling"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Criterion")
(ModuleName
"Torch.Float.Dynamic.NN.Criterion"),
_×_
(ModuleName
"Torch.Indef.Static.NN")
(ModuleName
"Torch.Float.NN"),
_×_
(ModuleName
"Torch.Indef.Static.NN")
(ModuleName
"Torch.Float.NN"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Activation")
(ModuleName
"Torch.Float.NN.Activation"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Backprop")
(ModuleName
"Torch.Float.NN.Backprop"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Conv1d")
(ModuleName
"Torch.Float.NN.Conv1d"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Conv2d")
(ModuleName
"Torch.Float.NN.Conv2d"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Criterion")
(ModuleName
"Torch.Float.NN.Criterion"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Layers")
(ModuleName
"Torch.Float.NN.Layers"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Linear")
(ModuleName
"Torch.Float.NN.Linear"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Math")
(ModuleName
"Torch.Float.NN.Math"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Padding")
(ModuleName
"Torch.Float.NN.Padding"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Pooling")
(ModuleName
"Torch.Float.NN.Pooling"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Sampling")
(ModuleName
"Torch.Float.NN.Sampling")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.TH.Float"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.TH.Float.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.TH.Float.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.TH.Float.FreeStorage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.TH.Float.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.TH.Float.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.TH.Float.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Floating")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Blas")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Lapack")
(ModuleName
"Torch.FFI.TH.Float.TensorLapack"),
_×_
(ModuleName
"Torch.Sig.NN")
(ModuleName
"Torch.FFI.TH.NN.Float"),
_×_
(ModuleName
"Torch.Sig.Types.NN")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Random.TH")
(ModuleName
"Torch.FFI.TH.Float.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.TH")
(ModuleName
"Torch.FFI.TH.Float.TensorRandom"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.THC")
(ModuleName
"Torch.Undefined.Float.Tensor.Random.THC")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
mixinPackageName = PackageName
"hasktorch"}],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName
"hasktorch-cpu"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [],
signatures = []}},
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName
"hasktorch-cpu"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [],
signatures = []}}}],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "dimensions")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 0]))
(LaterVersion (mkVersion [1, 0])))
mainLibSet,
Dependency
(PackageName "hasktorch-ffi-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "safe-exceptions")
(UnionVersionRanges
(ThisVersion (mkVersion [0, 1, 0]))
(LaterVersion (mkVersion [0, 1, 0])))
mainLibSet,
Dependency
(PackageName "singletons")
(UnionVersionRanges
(ThisVersion (mkVersion [2, 2]))
(LaterVersion (mkVersion [2, 2])))
mainLibSet,
Dependency
(PackageName "text")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 2, 2]))
(LaterVersion (mkVersion [1, 2, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-floating")])),
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-signed")]))],
condTreeData = Library
{exposedModules = [ModuleName "Torch.Long",
ModuleName "Torch.Long.Dynamic",
ModuleName "Torch.Long.Storage",
ModuleName "Torch.Double",
ModuleName "Torch.Double.Dynamic",
ModuleName "Torch.Double.Storage"],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [EnableExtension
LambdaCase,
EnableExtension
DataKinds,
EnableExtension
TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension
CPP],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["utils", "src"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Long.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Long.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Long.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Long.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Long.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Long.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Long.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Long.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Long.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Long.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Long.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Long.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Long.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Long.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Long.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Long.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Long.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Long.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Long.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Long.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Long.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Long.Dynamic.Tensor.Math.Pointwise.Signed")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.TH.Long"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.TH.Long.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.TH.Long.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.TH.Long.FreeStorage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.TH.Long.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.TH.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.TH.Long.TensorMath")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Double.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Double.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Double.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Double.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Double.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Double.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Double.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Double.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Double.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Double.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Double.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Double.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Double.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Double.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Double.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Blas")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Lapack")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Floating")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Blas")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Lapack")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Floating")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Random.TH")
(ModuleName
"Torch.Indef.Double.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Random.TH")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Random.TH")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Random.TH")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Undefined.Tensor.Random.THC")
(ModuleName
"Torch.Undefined.Double.Tensor.Random.THC"),
_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Double.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Double.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Double.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Double.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Double.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Double.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Double.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Double.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Double.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Double.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Double.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Double.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Double.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Double.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Double.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Double.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Double.Dynamic.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN")
(ModuleName
"Torch.Double.Dynamic.NN"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Activation")
(ModuleName
"Torch.Double.Dynamic.NN.Activation"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Pooling")
(ModuleName
"Torch.Double.Dynamic.NN.Pooling"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Criterion")
(ModuleName
"Torch.Double.Dynamic.NN.Criterion"),
_×_
(ModuleName
"Torch.Indef.Static.NN")
(ModuleName
"Torch.Double.NN"),
_×_
(ModuleName
"Torch.Indef.Static.NN")
(ModuleName
"Torch.Double.NN"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Activation")
(ModuleName
"Torch.Double.NN.Activation"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Backprop")
(ModuleName
"Torch.Double.NN.Backprop"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Conv1d")
(ModuleName
"Torch.Double.NN.Conv1d"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Conv2d")
(ModuleName
"Torch.Double.NN.Conv2d"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Criterion")
(ModuleName
"Torch.Double.NN.Criterion"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Layers")
(ModuleName
"Torch.Double.NN.Layers"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Linear")
(ModuleName
"Torch.Double.NN.Linear"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Math")
(ModuleName
"Torch.Double.NN.Math"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Padding")
(ModuleName
"Torch.Double.NN.Padding"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Pooling")
(ModuleName
"Torch.Double.NN.Pooling"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Sampling")
(ModuleName
"Torch.Double.NN.Sampling")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.TH.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.TH.Long.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.TH.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.TH.Byte.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.TH.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.TH.Double"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.TH.Double.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.TH.Double.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.TH.Double.FreeStorage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.TH.Double.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.TH.Double.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.TH.Double.FreeTensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Floating")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Blas")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Lapack")
(ModuleName
"Torch.FFI.TH.Double.TensorLapack"),
_×_
(ModuleName
"Torch.Sig.NN")
(ModuleName
"Torch.FFI.TH.NN.Double"),
_×_
(ModuleName
"Torch.Sig.Types.NN")
(ModuleName
"Torch.Types.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Random.TH")
(ModuleName
"Torch.FFI.TH.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.TH")
(ModuleName
"Torch.FFI.TH.Double.TensorRandom"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.THC")
(ModuleName
"Torch.Undefined.Double.Tensor.Random.THC")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
mixinPackageName = PackageName
"hasktorch"}],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [ModuleName
"Torch.Core.Exceptions",
ModuleName
"Torch.Core.Random",
ModuleName
"Torch.Core.LogAdd"],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[] [],
sharedOptions = PerCompilerFlavor
[] [],
staticOptions = PerCompilerFlavor
[] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"dimensions")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1,
0]))
(LaterVersion
(mkVersion
[1,
0])))
mainLibSet,
Dependency
(PackageName
"hasktorch-ffi-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"safe-exceptions")
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
1,
0]))
(LaterVersion
(mkVersion
[0,
1,
0])))
mainLibSet,
Dependency
(PackageName
"singletons")
(UnionVersionRanges
(ThisVersion
(mkVersion
[2,
2]))
(LaterVersion
(mkVersion
[2,
2])))
mainLibSet,
Dependency
(PackageName
"text")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1,
2,
2]))
(LaterVersion
(mkVersion
[1,
2,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-floating")])),
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-signed")]))],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName "hasktorch-cpu"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Backprop",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Backprop",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Conv1d",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Conv1d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Conv2d",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Conv2d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Layers",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Layers",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Linear",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Linear",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Math",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Padding",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Padding",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.NN.Sampling",
moduleReexportOriginalName = ModuleName
"Torch.Double.NN.Sampling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Double.Dynamic.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Backprop",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Backprop",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Conv1d",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Conv1d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Conv2d",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Conv2d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Layers",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Layers",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Linear",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Linear",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Math",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Padding",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Padding",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.NN.Sampling",
moduleReexportOriginalName = ModuleName
"Torch.Float.NN.Sampling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN",
moduleReexportOriginalName = ModuleName
"Torch.Float.Dynamic.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Float.Dynamic.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Float.Dynamic.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Float.Dynamic.NN.Criterion",
moduleReexportOriginalPackage = Nothing}],
signatures = []}},
_×_
(UnqualComponentName "hasktorch-gpu")
CondNode
{condTreeComponents = [CondBranch
{condBranchCondition = `Var (PackageFlag (FlagName "lite"))`,
condBranchIfFalse = Just
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
condTreeData = Library
{exposedModules = [ModuleName
"Torch.Cuda.Byte",
ModuleName
"Torch.Cuda.Byte.Dynamic",
ModuleName
"Torch.Cuda.Byte.Storage",
ModuleName
"Torch.Cuda.Char",
ModuleName
"Torch.Cuda.Char.Dynamic",
ModuleName
"Torch.Cuda.Char.Storage",
ModuleName
"Torch.Cuda.Short",
ModuleName
"Torch.Cuda.Short.Dynamic",
ModuleName
"Torch.Cuda.Short.Storage",
ModuleName
"Torch.Cuda.Int",
ModuleName
"Torch.Cuda.Int.Dynamic",
ModuleName
"Torch.Cuda.Int.Storage"],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Cuda.Byte.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Cuda.Byte.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Byte.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Byte.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Cuda.Byte.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Cuda.Byte.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Cuda.Byte.Mask")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.FFI.THC.State"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.THC"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.THC.Byte"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.THC.Byte.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.THC.Byte.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.THC.Byte.Storage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.THC.Byte.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.THC.Byte.TensorIndex"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.THC.Byte.TensorMasked"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.THC.Byte.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathCompare"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathCompareT"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathPairwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathScan"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.THC.Byte.TensorMode"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.THC.Byte.TensorScatterGather"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.THC.Byte.TensorSort"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.THC.Byte.TensorTopK")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Cuda.Char.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Cuda.Char.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Char.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Char.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Cuda.Char.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Cuda.Char.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Cuda.Char.Mask")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.FFI.THC.State"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.THC"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.THC.Char"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.THC.Char.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.THC.Char.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.THC.Char.Storage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.THC.Char.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.THC.Char.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.THC.Char.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.THC.Char.TensorIndex"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.THC.Char.TensorMasked"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.THC.Char.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.THC.Char.TensorMathCompare"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.THC.Char.TensorMathCompareT"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.THC.Char.TensorMathPairwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.THC.Char.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.THC.Char.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.THC.Char.TensorMathScan"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.THC.Char.TensorMode"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.THC.Char.TensorScatterGather"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.THC.Char.TensorSort"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.THC.Char.TensorTopK")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Cuda.Short.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Cuda.Short.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Cuda.Short.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Cuda.Short.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Cuda.Short.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Short.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Short.Dynamic.Tensor.Math.Pointwise.Signed")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.FFI.THC.State"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.THC"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.THC.Short"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.THC.Short.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.THC.Short.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.THC.Short.Storage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.THC.Short.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.THC.Short.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.THC.Short.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.THC.Short.TensorIndex"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.THC.Short.TensorMasked"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.THC.Short.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.THC.Short.TensorMathCompare"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.THC.Short.TensorMathCompareT"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.THC.Short.TensorMathPairwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.THC.Short.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.THC.Short.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.THC.Short.TensorMathScan"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.THC.Short.TensorMode"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.THC.Short.TensorScatterGather"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.THC.Short.TensorSort"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.THC.Short.TensorTopK"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.THC.Short.TensorMathPointwise")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Cuda.Int.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Cuda.Int.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Cuda.Int.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Cuda.Int.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Cuda.Int.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Int.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Int.Dynamic.Tensor.Math.Pointwise.Signed")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.FFI.THC.State"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.THC"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.THC.Int"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.THC.Int.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.THC.Int.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.THC.Int.Storage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.THC.Int.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.THC.Int.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.THC.Int.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.THC.Int.TensorIndex"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.THC.Int.TensorMasked"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.THC.Int.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.THC.Int.TensorMathCompare"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.THC.Int.TensorMathCompareT"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.THC.Int.TensorMathPairwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.THC.Int.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.THC.Int.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.THC.Int.TensorMathScan"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.THC.Int.TensorMode"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.THC.Int.TensorScatterGather"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.THC.Int.TensorSort"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.THC.Int.TensorTopK"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.THC.Int.TensorMathPointwise")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
mixinPackageName = PackageName
"hasktorch"}],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName
"hasktorch-gpu"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [],
signatures = []}},
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName
"hasktorch-gpu"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [],
signatures = []}}}],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "dimensions")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 0]))
(LaterVersion (mkVersion [1, 0])))
mainLibSet,
Dependency
(PackageName "hasktorch-ffi-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "safe-exceptions")
(UnionVersionRanges
(ThisVersion (mkVersion [0, 1, 0]))
(LaterVersion (mkVersion [0, 1, 0])))
mainLibSet,
Dependency
(PackageName "singletons")
(UnionVersionRanges
(ThisVersion (mkVersion [2, 2]))
(LaterVersion (mkVersion [2, 2])))
mainLibSet,
Dependency
(PackageName "text")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 2, 2]))
(LaterVersion (mkVersion [1, 2, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-floating")])),
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-signed")])),
Dependency
(PackageName "hasktorch-ffi-thc")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch-types-thc")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet],
condTreeData = Library
{exposedModules = [ModuleName "Torch.Cuda.Long",
ModuleName
"Torch.Cuda.Long.Dynamic",
ModuleName
"Torch.Cuda.Long.Storage",
ModuleName "Torch.Cuda.Double",
ModuleName
"Torch.Cuda.Double.Dynamic",
ModuleName
"Torch.Cuda.Double.Storage"],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = ["-DCUDA",
"-DHASKTORCH_INTERNAL_CUDA"],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [EnableExtension
LambdaCase,
EnableExtension
DataKinds,
EnableExtension
TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension
CPP],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["utils", "src"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Cuda.Long.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Cuda.Long.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Cuda.Long.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Cuda.Long.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Cuda.Long.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Long.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Long.Dynamic.Tensor.Math.Pointwise.Signed")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.FFI.THC.State"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.THC"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.THC.Long"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.THC.Long.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.THC.Long.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.THC.Long.Storage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.THC.Long.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.THC.Long.TensorIndex"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.THC.Long.TensorMasked"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.THC.Long.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.THC.Long.TensorMathCompare"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.THC.Long.TensorMathCompareT"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.THC.Long.TensorMathPairwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.THC.Long.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.THC.Long.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.THC.Long.TensorMathScan"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.THC.Long.TensorMode"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.THC.Long.TensorScatterGather"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.THC.Long.TensorSort"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.THC.Long.TensorTopK"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.THC.Long.TensorMathPointwise")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
mixinPackageName = PackageName
"hasktorch"},
Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Cuda.Double.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Cuda.Double.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Cuda.Double.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Cuda.Double.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Cuda.Double.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Blas")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Lapack")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Floating")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Blas")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Lapack")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Floating")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Undefined.Tensor.Random.TH")
(ModuleName
"Torch.Undefined.Cuda.Double.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Undefined.Tensor.Math.Random.TH")
(ModuleName
"Torch.Undefined.Cuda.Double.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Random.THC")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Random.THC"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Random.THC")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Random.THC"),
_×_
(ModuleName
"Torch.Indef.Storage")
(ModuleName
"Torch.Indef.Cuda.Double.Storage"),
_×_
(ModuleName
"Torch.Indef.Storage.Copy")
(ModuleName
"Torch.Indef.Cuda.Double.Storage.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Copy")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Copy"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Index")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Index"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Masked")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Masked"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Compare"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.CompareT"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Pairwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Pointwise"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Reduce"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Scan"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Mode")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Mode"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.ScatterGather"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Sort")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Sort"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.TopK")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.TopK"),
_×_
(ModuleName
"Torch.Indef.Types")
(ModuleName
"Torch.Cuda.Double.Types"),
_×_
(ModuleName
"Torch.Indef.Index")
(ModuleName
"Torch.Cuda.Double.Index"),
_×_
(ModuleName
"Torch.Indef.Mask")
(ModuleName
"Torch.Cuda.Double.Mask"),
_×_
(ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Double.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Indef.Cuda.Double.Dynamic.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN")
(ModuleName
"Torch.Cuda.Double.Dynamic.NN"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Activation")
(ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Pooling")
(ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling"),
_×_
(ModuleName
"Torch.Indef.Dynamic.NN.Criterion")
(ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion"),
_×_
(ModuleName
"Torch.Indef.Static.NN")
(ModuleName
"Torch.Cuda.Double.NN"),
_×_
(ModuleName
"Torch.Indef.Static.NN")
(ModuleName
"Torch.Cuda.Double.NN"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Activation")
(ModuleName
"Torch.Cuda.Double.NN.Activation"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Backprop")
(ModuleName
"Torch.Cuda.Double.NN.Backprop"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Conv1d")
(ModuleName
"Torch.Cuda.Double.NN.Conv1d"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Conv2d")
(ModuleName
"Torch.Cuda.Double.NN.Conv2d"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Criterion")
(ModuleName
"Torch.Cuda.Double.NN.Criterion"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Layers")
(ModuleName
"Torch.Cuda.Double.NN.Layers"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Linear")
(ModuleName
"Torch.Cuda.Double.NN.Linear"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Math")
(ModuleName
"Torch.Cuda.Double.NN.Math"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Padding")
(ModuleName
"Torch.Cuda.Double.NN.Padding"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Pooling")
(ModuleName
"Torch.Cuda.Double.NN.Pooling"),
_×_
(ModuleName
"Torch.Indef.Static.NN.Sampling")
(ModuleName
"Torch.Cuda.Double.NN.Sampling")],
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.Index.Tensor")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Index.TensorFree")
(ModuleName
"Torch.FFI.THC.Long.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.Tensor")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.TensorFree")
(ModuleName
"Torch.FFI.THC.Byte.Tensor"),
_×_
(ModuleName
"Torch.Sig.Mask.MathReduce")
(ModuleName
"Torch.FFI.THC.Byte.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.State")
(ModuleName
"Torch.FFI.THC.State"),
_×_
(ModuleName
"Torch.Sig.Types.Global")
(ModuleName
"Torch.Types.THC"),
_×_
(ModuleName
"Torch.Sig.Types")
(ModuleName
"Torch.Types.THC.Double"),
_×_
(ModuleName
"Torch.Sig.Storage")
(ModuleName
"Torch.FFI.THC.Double.Storage"),
_×_
(ModuleName
"Torch.Sig.Storage.Copy")
(ModuleName
"Torch.FFI.THC.Double.StorageCopy"),
_×_
(ModuleName
"Torch.Sig.Storage.Memory")
(ModuleName
"Torch.FFI.THC.Double.Storage"),
_×_
(ModuleName
"Torch.Sig.Tensor")
(ModuleName
"Torch.FFI.THC.Double.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Copy")
(ModuleName
"Torch.FFI.THC.Double.TensorCopy"),
_×_
(ModuleName
"Torch.Sig.Tensor.Memory")
(ModuleName
"Torch.FFI.THC.Double.Tensor"),
_×_
(ModuleName
"Torch.Sig.Tensor.Index")
(ModuleName
"Torch.FFI.THC.Double.TensorIndex"),
_×_
(ModuleName
"Torch.Sig.Tensor.Masked")
(ModuleName
"Torch.FFI.THC.Double.TensorMasked"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math")
(ModuleName
"Torch.FFI.THC.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Compare")
(ModuleName
"Torch.FFI.THC.Double.TensorMathCompare"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.CompareT")
(ModuleName
"Torch.FFI.THC.Double.TensorMathCompareT"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pairwise")
(ModuleName
"Torch.FFI.THC.Double.TensorMathPairwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise")
(ModuleName
"Torch.FFI.THC.Double.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce")
(ModuleName
"Torch.FFI.THC.Double.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Scan")
(ModuleName
"Torch.FFI.THC.Double.TensorMathScan"),
_×_
(ModuleName
"Torch.Sig.Tensor.Mode")
(ModuleName
"Torch.FFI.THC.Double.TensorMode"),
_×_
(ModuleName
"Torch.Sig.Tensor.ScatterGather")
(ModuleName
"Torch.FFI.THC.Double.TensorScatterGather"),
_×_
(ModuleName
"Torch.Sig.Tensor.Sort")
(ModuleName
"Torch.FFI.THC.Double.TensorSort"),
_×_
(ModuleName
"Torch.Sig.Tensor.TopK")
(ModuleName
"Torch.FFI.THC.Double.TensorTopK"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.FFI.THC.Double.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.FFI.THC.Double.TensorMathPointwise"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.FFI.THC.Double.TensorMathReduce"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Floating")
(ModuleName
"Torch.FFI.THC.Double.TensorMath"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Blas")
(ModuleName
"Torch.FFI.THC.Double.TensorMathBlas"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Lapack")
(ModuleName
"Torch.FFI.THC.Double.TensorMathMagma"),
_×_
(ModuleName
"Torch.Sig.NN")
(ModuleName
"Torch.FFI.THC.NN.Double"),
_×_
(ModuleName
"Torch.Sig.Types.NN")
(ModuleName
"Torch.Types.THC"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Random.TH")
(ModuleName
"Torch.Undefined.Cuda.Double.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.TH")
(ModuleName
"Torch.Undefined.Cuda.Double.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.THC")
(ModuleName
"Torch.FFI.THC.Double.TensorRandom")]},
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
mixinPackageName = PackageName
"hasktorch"}],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [ModuleName
"Torch.Core.Exceptions",
ModuleName
"Torch.Core.Random",
ModuleName
"Torch.Core.LogAdd"],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[] [],
sharedOptions = PerCompilerFlavor
[] [],
staticOptions = PerCompilerFlavor
[] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"dimensions")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1,
0]))
(LaterVersion
(mkVersion
[1,
0])))
mainLibSet,
Dependency
(PackageName
"hasktorch-ffi-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch-types-th")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"safe-exceptions")
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
1,
0]))
(LaterVersion
(mkVersion
[0,
1,
0])))
mainLibSet,
Dependency
(PackageName
"singletons")
(UnionVersionRanges
(ThisVersion
(mkVersion
[2,
2]))
(LaterVersion
(mkVersion
[2,
2])))
mainLibSet,
Dependency
(PackageName
"text")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1,
2,
2]))
(LaterVersion
(mkVersion
[1,
2,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-floating")])),
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[LSubLibName
(UnqualComponentName
"hasktorch-indef-signed")])),
Dependency
(PackageName
"hasktorch-ffi-thc")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch-types-thc")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName "hasktorch-gpu"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Backprop",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Backprop",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv1d",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Conv1d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv2d",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Conv2d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Layers",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Layers",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Linear",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Linear",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Math",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Padding",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Padding",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Sampling",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.NN.Sampling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion",
moduleReexportOriginalPackage = Nothing}],
signatures = []}},
_×_
(UnqualComponentName "hasktorch-indef-unsigned")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch-signatures-partial")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch-indef")
(OrLaterVersion (mkVersion [0]))
mainLibSet],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = DefaultRenaming,
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.NN")
(ModuleName
"Torch.Undefined.NN"),
_×_
(ModuleName
"Torch.Sig.Types.NN")
(ModuleName
"Torch.Undefined.Types.NN"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Blas")
(ModuleName
"Torch.Undefined.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Floating")
(ModuleName
"Torch.Undefined.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Lapack")
(ModuleName
"Torch.Undefined.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Signed")
(ModuleName
"Torch.Undefined.Tensor.Math.Pointwise.Signed"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Undefined.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Undefined.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Random.TH")
(ModuleName
"Torch.Undefined.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.TH")
(ModuleName
"Torch.Undefined.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.THC")
(ModuleName
"Torch.Undefined.Tensor.Random.THC")]},
mixinLibraryName = LMainLibName,
mixinPackageName = PackageName
"hasktorch-indef"}],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[] [],
sharedOptions = PerCompilerFlavor
[] [],
staticOptions = PerCompilerFlavor
[] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch-signatures-partial")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch-indef")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Mask",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Mask",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Types",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Types",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportOriginalPackage = Nothing}],
signatures = []}},
_×_
(UnqualComponentName "hasktorch-indef-signed")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch-signatures-partial")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet,
Dependency
(PackageName "hasktorch-indef")
(OrLaterVersion (mkVersion [0]))
mainLibSet],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [Mixin
{mixinIncludeRenaming = IncludeRenaming
{includeProvidesRn = DefaultRenaming,
includeRequiresRn = ModuleRenaming
[_×_
(ModuleName
"Torch.Sig.NN")
(ModuleName
"Torch.Undefined.NN"),
_×_
(ModuleName
"Torch.Sig.Types.NN")
(ModuleName
"Torch.Undefined.Types.NN"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Blas")
(ModuleName
"Torch.Undefined.Tensor.Math.Blas"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Floating")
(ModuleName
"Torch.Undefined.Tensor.Math.Floating"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Lapack")
(ModuleName
"Torch.Undefined.Tensor.Math.Lapack"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Pointwise.Floating")
(ModuleName
"Torch.Undefined.Tensor.Math.Pointwise.Floating"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Reduce.Floating")
(ModuleName
"Torch.Undefined.Tensor.Math.Reduce.Floating"),
_×_
(ModuleName
"Torch.Sig.Tensor.Math.Random.TH")
(ModuleName
"Torch.Undefined.Tensor.Math.Random.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.TH")
(ModuleName
"Torch.Undefined.Tensor.Random.TH"),
_×_
(ModuleName
"Torch.Sig.Tensor.Random.THC")
(ModuleName
"Torch.Undefined.Tensor.Random.THC")]},
mixinLibraryName = LMainLibName,
mixinPackageName = PackageName
"hasktorch-indef"}],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[] [],
sharedOptions = PerCompilerFlavor
[] [],
staticOptions = PerCompilerFlavor
[] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch-signatures-partial")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet,
Dependency
(PackageName
"hasktorch-indef")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Mask",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Mask",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Types",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Types",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalPackage = Nothing}],
signatures = []}},
_×_
(UnqualComponentName "hasktorch-indef-floating")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "hasktorch-indef")
(OrLaterVersion (mkVersion [0]))
mainLibSet,
Dependency
(PackageName "hasktorch-signatures-partial")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [0, 0, 1]))
(LaterVersion (mkVersion [0, 0, 1])))
(EarlierVersion (mkVersion [0, 0, 2])))
mainLibSet],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[] [],
sharedOptions = PerCompilerFlavor
[] [],
staticOptions = PerCompilerFlavor
[] [],
targetBuildDepends = [Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"hasktorch-indef")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet,
Dependency
(PackageName
"hasktorch-signatures-partial")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
0,
1]))
(LaterVersion
(mkVersion
[0,
0,
1])))
(EarlierVersion
(mkVersion
[0,
0,
2])))
mainLibSet],
virtualModules = []},
libExposed = True,
libName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
libVisibility = LibraryVisibilityPrivate,
reexportedModules = [ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Mask",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Mask",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Types",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Types",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Storage",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Storage",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Blas",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Blas",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Floating",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Floating",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Lapack",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Lapack",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Floating",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Floating",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce.Floating",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce.Floating",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Random.TH",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Random.TH",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Random.THC",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Random.THC",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Random.TH",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Random.TH",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Blas",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Blas",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Floating",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Floating",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Lapack",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Lapack",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Floating",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Floating",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce.Floating",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce.Floating",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Random.TH",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Random.TH",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Random.THC",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Random.THC",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Random.TH",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.Tensor.Math.Random.TH",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Dynamic.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Activation",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Activation",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Backprop",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Backprop",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Conv1d",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Conv1d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Conv2d",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Conv2d",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Criterion",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Criterion",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Layers",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Layers",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Linear",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Linear",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Math",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Math",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Padding",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Padding",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Pooling",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Pooling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Sampling",
moduleReexportOriginalName = ModuleName
"Torch.Indef.Static.NN.Sampling",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Undefined.Tensor.Math.Random.TH",
moduleReexportOriginalName = ModuleName
"Torch.Undefined.Tensor.Math.Random.TH",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Undefined.Tensor.Random.TH",
moduleReexportOriginalName = ModuleName
"Torch.Undefined.Tensor.Random.TH",
moduleReexportOriginalPackage = Nothing},
ModuleReexport
{moduleReexportName = ModuleName
"Torch.Undefined.Tensor.Random.THC",
moduleReexportOriginalName = ModuleName
"Torch.Undefined.Tensor.Random.THC",
moduleReexportOriginalPackage = Nothing}],
signatures = []}}],
condTestSuites = [_×_
(UnqualComponentName "spec")
CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
(PackageName "QuickCheck")
(UnionVersionRanges
(ThisVersion (mkVersion [2, 11]))
(LaterVersion (mkVersion [2, 11])))
mainLibSet,
Dependency
(PackageName "backprop")
(UnionVersionRanges
(ThisVersion (mkVersion [0, 2, 5]))
(LaterVersion (mkVersion [0, 2, 5])))
mainLibSet,
Dependency
(PackageName "base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion (mkVersion [4, 7]))
(LaterVersion (mkVersion [4, 7])))
(EarlierVersion (mkVersion [5])))
mainLibSet,
Dependency
(PackageName "dimensions")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 0]))
(LaterVersion (mkVersion [1, 0])))
mainLibSet,
Dependency
(PackageName "ghc-typelits-natnormalise")
(OrLaterVersion (mkVersion [0]))
mainLibSet,
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
mainLibSet,
Dependency
(PackageName "hspec")
(UnionVersionRanges
(ThisVersion (mkVersion [2, 4, 4]))
(LaterVersion (mkVersion [2, 4, 4])))
mainLibSet,
Dependency
(PackageName "singletons")
(UnionVersionRanges
(ThisVersion (mkVersion [2, 2]))
(LaterVersion (mkVersion [2, 2])))
mainLibSet,
Dependency
(PackageName "mtl")
(UnionVersionRanges
(ThisVersion (mkVersion [2, 2, 2]))
(LaterVersion (mkVersion [2, 2, 2])))
mainLibSet,
Dependency
(PackageName "microlens-platform")
(UnionVersionRanges
(ThisVersion (mkVersion [0, 3, 10]))
(LaterVersion (mkVersion [0, 3, 10])))
mainLibSet,
Dependency
(PackageName "monad-loops")
(UnionVersionRanges
(ThisVersion (mkVersion [0, 4, 3]))
(LaterVersion (mkVersion [0, 4, 3])))
mainLibSet,
Dependency
(PackageName "time")
(UnionVersionRanges
(ThisVersion (mkVersion [1, 8, 0]))
(LaterVersion (mkVersion [1, 8, 0])))
mainLibSet,
Dependency
(PackageName "transformers")
(UnionVersionRanges
(ThisVersion (mkVersion [0, 5, 5]))
(LaterVersion (mkVersion [0, 5, 5])))
mainLibSet,
Dependency
(PackageName "generic-lens")
(OrLaterVersion (mkVersion [0]))
mainLibSet],
condTreeData = TestSuite
{testBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [EnableExtension
LambdaCase,
EnableExtension
DataKinds,
EnableExtension
TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension
CPP],
defaultLanguage = Just Haskell2010,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["tests"],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor [] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [ModuleName "Orphans",
ModuleName
"MemorySpec",
ModuleName
"RawLapackSVDSpec",
ModuleName
"GarbageCollectionSpec",
ModuleName
"Torch.Prelude.Extras",
ModuleName
"Torch.Core.LogAddSpec",
ModuleName
"Torch.Core.RandomSpec",
ModuleName
"Torch.Static.NN.AbsSpec",
ModuleName
"Torch.Static.NN.LinearSpec"],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[] [],
sharedOptions = PerCompilerFlavor
[] [],
staticOptions = PerCompilerFlavor
[] [],
targetBuildDepends = [Dependency
(PackageName
"QuickCheck")
(UnionVersionRanges
(ThisVersion
(mkVersion
[2,
11]))
(LaterVersion
(mkVersion
[2,
11])))
mainLibSet,
Dependency
(PackageName
"backprop")
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
2,
5]))
(LaterVersion
(mkVersion
[0,
2,
5])))
mainLibSet,
Dependency
(PackageName
"base")
(IntersectVersionRanges
(UnionVersionRanges
(ThisVersion
(mkVersion
[4,
7]))
(LaterVersion
(mkVersion
[4,
7])))
(EarlierVersion
(mkVersion
[5])))
mainLibSet,
Dependency
(PackageName
"dimensions")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1,
0]))
(LaterVersion
(mkVersion
[1,
0])))
mainLibSet,
Dependency
(PackageName
"ghc-typelits-natnormalise")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet,
Dependency
(PackageName
"hasktorch")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet,
Dependency
(PackageName
"hspec")
(UnionVersionRanges
(ThisVersion
(mkVersion
[2,
4,
4]))
(LaterVersion
(mkVersion
[2,
4,
4])))
mainLibSet,
Dependency
(PackageName
"singletons")
(UnionVersionRanges
(ThisVersion
(mkVersion
[2,
2]))
(LaterVersion
(mkVersion
[2,
2])))
mainLibSet,
Dependency
(PackageName
"mtl")
(UnionVersionRanges
(ThisVersion
(mkVersion
[2,
2,
2]))
(LaterVersion
(mkVersion
[2,
2,
2])))
mainLibSet,
Dependency
(PackageName
"microlens-platform")
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
3,
10]))
(LaterVersion
(mkVersion
[0,
3,
10])))
mainLibSet,
Dependency
(PackageName
"monad-loops")
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
4,
3]))
(LaterVersion
(mkVersion
[0,
4,
3])))
mainLibSet,
Dependency
(PackageName
"time")
(UnionVersionRanges
(ThisVersion
(mkVersion
[1,
8,
0]))
(LaterVersion
(mkVersion
[1,
8,
0])))
mainLibSet,
Dependency
(PackageName
"transformers")
(UnionVersionRanges
(ThisVersion
(mkVersion
[0,
5,
5]))
(LaterVersion
(mkVersion
[0,
5,
5])))
mainLibSet,
Dependency
(PackageName
"generic-lens")
(OrLaterVersion
(mkVersion
[0]))
mainLibSet],
virtualModules = []},
testInterface = TestSuiteExeV10
(mkVersion [1, 0]) "Spec.hs",
testName = UnqualComponentName ""}}],
genPackageFlags = [MkPackageFlag
{flagDefault = False,
flagDescription = "build with THC support",
flagManual = False,
flagName = FlagName "cuda"},
MkPackageFlag
{flagDefault = False,
flagDescription = "only build with Double and Long support",
flagManual = False,
flagName = FlagName "lite"}],
gpdScannedVersion = Nothing,
packageDescription = PackageDescription
{author = "Hasktorch dev team",
benchmarks = [],
bugReports = "https://github.com/hasktorch/hasktorch/issues",
buildTypeRaw = Just Simple,
category = "Tensors, Machine Learning, AI",
copyright = "",
customFieldsPD = [],
dataDir = ".",
dataFiles = [],
description = "Hasktorch is a library for tensors and neural networks in Haskell. It is an independent open source community project which leverages the core C libraries shared by Torch and PyTorch. This library leverages @cabal v2-build@ and @backpack@. *Note that this project is in early development and should only be used by contributing developers. Expect substantial changes to the library API as it evolves. Contributions and PRs are welcome (see details on github).*",
executables = [],
extraDocFiles = [],
extraSrcFiles = [],
extraTmpFiles = [],
foreignLibs = [],
homepage = "https://github.com/hasktorch/hasktorch#readme",
library = Nothing,
licenseFiles = [],
licenseRaw = Left
(License (ELicense (ELicenseId BSD_3_Clause) Nothing)),
maintainer = "Sam Stites <fnz@fgvgrf.vb>, Austin Huang <nhfgvau@nyhz.zvg.rqh> - cipher:ROT13",
package = PackageIdentifier
{pkgName = PackageName "hasktorch",
pkgVersion = mkVersion [0, 0, 1, 0]},
pkgUrl = "",
setupBuildInfo = Nothing,
sourceRepos = [SourceRepo
{repoBranch = Nothing,
repoKind = RepoHead,
repoLocation = Just
"https://github.com/hasktorch/hasktorch",
repoModule = Nothing,
repoSubdir = Nothing,
repoTag = Nothing,
repoType = Just (KnownRepoType Git)}],
specVersion = CabalSpecV2_2,
stability = "",
subLibraries = [],
synopsis = "Torch for tensors and neural networks in Haskell",
testSuites = [],
testedWith = []}}