hackport-0.8.0.0: cabal/Cabal-tests/tests/ParserTests/regressions/hasktorch.expr
GenericPackageDescription {
packageDescription =
PackageDescription {
specVersion = CabalSpecV2_2,
package = PackageIdentifier {
pkgName = PackageName
"hasktorch",
pkgVersion = mkVersion
[0, 0, 1, 0]},
licenseRaw = Left
(License
(ELicense
(ELicenseId BSD_3_Clause)
Nothing)),
licenseFiles = [],
copyright = "",
maintainer =
"Sam Stites <fnz@fgvgrf.vb>, Austin Huang <nhfgvau@nyhz.zvg.rqh> - cipher:ROT13",
author = "Hasktorch dev team",
stability = "",
testedWith = [],
homepage =
"https://github.com/hasktorch/hasktorch#readme",
pkgUrl = "",
bugReports =
"https://github.com/hasktorch/hasktorch/issues",
sourceRepos = [
SourceRepo {
repoKind = RepoHead,
repoType = Just
(KnownRepoType Git),
repoLocation = Just
"https://github.com/hasktorch/hasktorch",
repoModule = Nothing,
repoBranch = Nothing,
repoTag = Nothing,
repoSubdir = Nothing}],
synopsis =
"Torch for tensors and neural networks in Haskell",
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).*",
category =
"Tensors, Machine Learning, AI",
customFieldsPD = [],
buildTypeRaw = Just Simple,
setupBuildInfo = Nothing,
library = Nothing,
subLibraries = [],
executables = [],
foreignLibs = [],
testSuites = [],
benchmarks = [],
dataFiles = [],
dataDir = ".",
extraSrcFiles = [],
extraTmpFiles = [],
extraDocFiles = []},
gpdScannedVersion = Nothing,
genPackageFlags = [
MkPackageFlag {
flagName = FlagName "cuda",
flagDescription =
"build with THC support",
flagDefault = False,
flagManual = False},
MkPackageFlag {
flagName = FlagName "lite",
flagDescription =
"only build with Double and Long support",
flagDefault = False,
flagManual = False}],
condLibrary = Just
CondNode {
condTreeData = Library {
libName = LMainLibName,
exposedModules = [
ModuleName
"Torch.Core.Exceptions",
ModuleName "Torch.Core.Random",
ModuleName "Torch.Core.LogAdd"],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Types.Numeric",
moduleReexportName = ModuleName
"Torch.Types.Numeric"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Long",
moduleReexportName = ModuleName
"Torch.Long"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Long.Dynamic",
moduleReexportName = ModuleName
"Torch.Long.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Long.Storage",
moduleReexportName = ModuleName
"Torch.Long.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Double",
moduleReexportName = ModuleName
"Torch.Double"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic",
moduleReexportName = ModuleName
"Torch.Double.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Storage",
moduleReexportName = ModuleName
"Torch.Double.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Double.NN",
moduleReexportName = ModuleName
"Torch.Double.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Activation",
moduleReexportName = ModuleName
"Torch.Double.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Backprop",
moduleReexportName = ModuleName
"Torch.Double.NN.Backprop"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Conv1d",
moduleReexportName = ModuleName
"Torch.Double.NN.Conv1d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Conv2d",
moduleReexportName = ModuleName
"Torch.Double.NN.Conv2d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Double.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Layers",
moduleReexportName = ModuleName
"Torch.Double.NN.Layers"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Linear",
moduleReexportName = ModuleName
"Torch.Double.NN.Linear"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Math",
moduleReexportName = ModuleName
"Torch.Double.NN.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Padding",
moduleReexportName = ModuleName
"Torch.Double.NN.Padding"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Double.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Sampling",
moduleReexportName = ModuleName
"Torch.Double.NN.Sampling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN.Activation",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Criterion"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPublic,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "utils"],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [
EnableExtension LambdaCase,
EnableExtension DataKinds,
EnableExtension TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension CPP],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins = []}},
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],
condTreeComponents = [
CondBranch {
condBranchCondition =
`CNot (Var (PackageFlag (FlagName "lite")))`,
condBranchIfTrue = CondNode {
condTreeData = Library {
libName = LMainLibName,
exposedModules = [],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Byte",
moduleReexportName = ModuleName
"Torch.Byte"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Byte.Dynamic",
moduleReexportName = ModuleName
"Torch.Byte.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Byte.Storage",
moduleReexportName = ModuleName
"Torch.Byte.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Char",
moduleReexportName = ModuleName
"Torch.Char"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Char.Dynamic",
moduleReexportName = ModuleName
"Torch.Char.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Char.Storage",
moduleReexportName = ModuleName
"Torch.Char.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Short",
moduleReexportName = ModuleName
"Torch.Short"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Short.Dynamic",
moduleReexportName = ModuleName
"Torch.Short.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Short.Storage",
moduleReexportName = ModuleName
"Torch.Short.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Int",
moduleReexportName = ModuleName
"Torch.Int"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Int.Dynamic",
moduleReexportName = ModuleName
"Torch.Int.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Int.Storage",
moduleReexportName = ModuleName
"Torch.Int.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Float",
moduleReexportName = ModuleName
"Torch.Float"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.Dynamic",
moduleReexportName = ModuleName
"Torch.Float.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.Storage",
moduleReexportName = ModuleName
"Torch.Float.Storage"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPublic,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Nothing,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
targetBuildDepends = [],
mixins = []}},
condTreeConstraints = [],
condTreeComponents = []},
condBranchIfFalse = Nothing},
CondBranch {
condBranchCondition =
`Var (PackageFlag (FlagName "cuda"))`,
condBranchIfTrue = CondNode {
condTreeData = Library {
libName = LMainLibName,
exposedModules = [],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Cuda.Long",
moduleReexportName = ModuleName
"Torch.Cuda.Long"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Long.Dynamic",
moduleReexportName = ModuleName
"Torch.Cuda.Long.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Long.Storage",
moduleReexportName = ModuleName
"Torch.Cuda.Long.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Cuda.Double",
moduleReexportName = ModuleName
"Torch.Cuda.Double"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Storage",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Activation",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Backprop",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Backprop"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Conv1d",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv1d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Conv2d",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv2d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Layers",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Layers"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Linear",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Linear"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Math",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Padding",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Padding"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Sampling",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Sampling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPublic,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Nothing,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
targetBuildDepends = [
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[
LSubLibName
(UnqualComponentName
"hasktorch-gpu")]))],
mixins = []}},
condTreeConstraints = [
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[
LSubLibName
(UnqualComponentName
"hasktorch-gpu")]))],
condTreeComponents = [
CondBranch {
condBranchCondition =
`CNot (Var (PackageFlag (FlagName "lite")))`,
condBranchIfTrue = CondNode {
condTreeData = Library {
libName = LMainLibName,
exposedModules = [],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Cuda.Byte",
moduleReexportName = ModuleName
"Torch.Cuda.Byte"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Byte.Dynamic",
moduleReexportName = ModuleName
"Torch.Cuda.Byte.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Byte.Storage",
moduleReexportName = ModuleName
"Torch.Cuda.Byte.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Cuda.Char",
moduleReexportName = ModuleName
"Torch.Cuda.Char"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Char.Dynamic",
moduleReexportName = ModuleName
"Torch.Cuda.Char.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Char.Storage",
moduleReexportName = ModuleName
"Torch.Cuda.Char.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Cuda.Short",
moduleReexportName = ModuleName
"Torch.Cuda.Short"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Short.Dynamic",
moduleReexportName = ModuleName
"Torch.Cuda.Short.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Short.Storage",
moduleReexportName = ModuleName
"Torch.Cuda.Short.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Cuda.Int",
moduleReexportName = ModuleName
"Torch.Cuda.Int"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Int.Dynamic",
moduleReexportName = ModuleName
"Torch.Cuda.Int.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Int.Storage",
moduleReexportName = ModuleName
"Torch.Cuda.Int.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Cuda.Float",
moduleReexportName = ModuleName
"Torch.Cuda.Float"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Float.Dynamic",
moduleReexportName = ModuleName
"Torch.Cuda.Float.Dynamic"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Float.Storage",
moduleReexportName = ModuleName
"Torch.Cuda.Float.Storage"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPublic,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Nothing,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
targetBuildDepends = [],
mixins = []}},
condTreeConstraints = [],
condTreeComponents = []},
condBranchIfFalse = Nothing}]},
condBranchIfFalse = Nothing}]},
condSubLibraries =
[
_×_
(UnqualComponentName
"hasktorch-cpu")
CondNode {
condTreeData =
Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-cpu"),
exposedModules = [
ModuleName "Torch.Long",
ModuleName "Torch.Long.Dynamic",
ModuleName "Torch.Long.Storage",
ModuleName "Torch.Double",
ModuleName
"Torch.Double.Dynamic",
ModuleName
"Torch.Double.Storage"],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Double.NN",
moduleReexportName = ModuleName
"Torch.Double.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Activation",
moduleReexportName = ModuleName
"Torch.Double.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Backprop",
moduleReexportName = ModuleName
"Torch.Double.NN.Backprop"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Conv1d",
moduleReexportName = ModuleName
"Torch.Double.NN.Conv1d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Conv2d",
moduleReexportName = ModuleName
"Torch.Double.NN.Conv2d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Double.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Layers",
moduleReexportName = ModuleName
"Torch.Double.NN.Layers"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Linear",
moduleReexportName = ModuleName
"Torch.Double.NN.Linear"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Math",
moduleReexportName = ModuleName
"Torch.Double.NN.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Padding",
moduleReexportName = ModuleName
"Torch.Double.NN.Padding"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Double.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.NN.Sampling",
moduleReexportName = ModuleName
"Torch.Double.NN.Sampling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN.Activation",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Double.Dynamic.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Double.Dynamic.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Float.NN",
moduleReexportName = ModuleName
"Torch.Float.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Activation",
moduleReexportName = ModuleName
"Torch.Float.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Backprop",
moduleReexportName = ModuleName
"Torch.Float.NN.Backprop"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Conv1d",
moduleReexportName = ModuleName
"Torch.Float.NN.Conv1d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Conv2d",
moduleReexportName = ModuleName
"Torch.Float.NN.Conv2d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Float.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Layers",
moduleReexportName = ModuleName
"Torch.Float.NN.Layers"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Linear",
moduleReexportName = ModuleName
"Torch.Float.NN.Linear"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Math",
moduleReexportName = ModuleName
"Torch.Float.NN.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Padding",
moduleReexportName = ModuleName
"Torch.Float.NN.Padding"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Float.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.NN.Sampling",
moduleReexportName = ModuleName
"Torch.Float.NN.Sampling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.Dynamic.NN",
moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.Dynamic.NN.Activation",
moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.Dynamic.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Float.Dynamic.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Float.Dynamic.NN.Criterion"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo =
BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "utils",
SymbolicPath "src"],
otherModules = [
ModuleName
"Torch.Core.Exceptions",
ModuleName "Torch.Core.Random",
ModuleName "Torch.Core.LogAdd"],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [
EnableExtension LambdaCase,
EnableExtension DataKinds,
EnableExtension TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension CPP],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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")]))],
mixins =
[
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
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")]}}]}},
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")]))],
condTreeComponents =
[
CondBranch {
condBranchCondition =
`Var (PackageFlag (FlagName "lite"))`,
condBranchIfTrue = CondNode {
condTreeData = Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-cpu"),
exposedModules = [],
reexportedModules = [],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Nothing,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
targetBuildDepends = [],
mixins = []}},
condTreeConstraints = [],
condTreeComponents = []},
condBranchIfFalse =
Just
CondNode {
condTreeData =
Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-cpu"),
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"],
reexportedModules = [],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo =
BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Nothing,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
targetBuildDepends = [
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[
LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
mixins =
[
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
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")]}}]}},
condTreeConstraints = [
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[
LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
condTreeComponents = []}}]},
_×_
(UnqualComponentName
"hasktorch-gpu")
CondNode {
condTreeData =
Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-gpu"),
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"],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Activation",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Backprop",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Backprop"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Conv1d",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv1d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Conv2d",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Conv2d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Layers",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Layers"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Linear",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Linear"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Math",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Padding",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Padding"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.NN.Sampling",
moduleReexportName = ModuleName
"Torch.Cuda.Double.NN.Sampling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Cuda.Double.Dynamic.NN.Criterion"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo =
BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [
"-DCUDA",
"-DHASKTORCH_INTERNAL_CUDA"],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "utils",
SymbolicPath "src"],
otherModules = [
ModuleName
"Torch.Core.Exceptions",
ModuleName "Torch.Core.Random",
ModuleName "Torch.Core.LogAdd"],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [
EnableExtension LambdaCase,
EnableExtension DataKinds,
EnableExtension TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension CPP],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins =
[
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
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")]}}]}},
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],
condTreeComponents =
[
CondBranch {
condBranchCondition =
`Var (PackageFlag (FlagName "lite"))`,
condBranchIfTrue = CondNode {
condTreeData = Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-gpu"),
exposedModules = [],
reexportedModules = [],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Nothing,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
targetBuildDepends = [],
mixins = []}},
condTreeConstraints = [],
condTreeComponents = []},
condBranchIfFalse =
Just
CondNode {
condTreeData =
Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-gpu"),
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"],
reexportedModules = [],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo =
BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Nothing,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
targetBuildDepends = [
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[
LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
mixins =
[
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
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")]}},
Mixin {
mixinPackageName = PackageName
"hasktorch",
mixinLibraryName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
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")]}}]}},
condTreeConstraints = [
Dependency
(PackageName "hasktorch")
(OrLaterVersion (mkVersion [0]))
(NonEmptySet.fromNonEmpty
(NE.fromList
[
LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned")]))],
condTreeComponents = []}}]},
_×_
(UnqualComponentName
"hasktorch-indef-unsigned")
CondNode {
condTreeData = Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-indef-unsigned"),
exposedModules = [],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Index",
moduleReexportName = ModuleName
"Torch.Indef.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Mask",
moduleReexportName = ModuleName
"Torch.Indef.Mask"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Types",
moduleReexportName = ModuleName
"Torch.Indef.Types"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Storage",
moduleReexportName = ModuleName
"Torch.Indef.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Storage.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Print"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Masked"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Mode"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Sort"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.TopK"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins = [
Mixin {
mixinPackageName = PackageName
"hasktorch-indef",
mixinLibraryName = LMainLibName,
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")]}}]}},
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],
condTreeComponents = []},
_×_
(UnqualComponentName
"hasktorch-indef-signed")
CondNode {
condTreeData = Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-indef-signed"),
exposedModules = [],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Index",
moduleReexportName = ModuleName
"Torch.Indef.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Mask",
moduleReexportName = ModuleName
"Torch.Indef.Mask"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Types",
moduleReexportName = ModuleName
"Torch.Indef.Types"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Storage",
moduleReexportName = ModuleName
"Torch.Indef.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Storage.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Print"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Masked"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Mode"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Sort"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.TopK"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins = [
Mixin {
mixinPackageName = PackageName
"hasktorch-indef",
mixinLibraryName = LMainLibName,
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")]}}]}},
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],
condTreeComponents = []},
_×_
(UnqualComponentName
"hasktorch-indef-floating")
CondNode {
condTreeData = Library {
libName = LSubLibName
(UnqualComponentName
"hasktorch-indef-floating"),
exposedModules = [],
reexportedModules = [
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Index",
moduleReexportName = ModuleName
"Torch.Indef.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Mask",
moduleReexportName = ModuleName
"Torch.Indef.Mask"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName "Torch.Indef.Types",
moduleReexportName = ModuleName
"Torch.Indef.Types"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Storage",
moduleReexportName = ModuleName
"Torch.Indef.Storage"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Storage.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Storage.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Print",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Print"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Index",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Masked",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Masked"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Compare"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.CompareT"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pairwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Scan"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Mode",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Mode"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.ScatterGather"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Sort",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Sort"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.TopK",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.TopK"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Copy",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Copy"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Index",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Index"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Masked",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Masked"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Compare",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Compare"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.CompareT"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pairwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Scan",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Scan"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Mode",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Mode"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.ScatterGather",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.ScatterGather"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Sort",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Sort"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.TopK",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.TopK"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Signed"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Signed"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Blas",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Blas"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Floating",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Floating"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Lapack",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Lapack"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Floating",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Pointwise.Floating"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce.Floating",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Reduce.Floating"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Random.TH",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Random.TH"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Random.THC",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Random.THC"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Random.TH",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.Tensor.Math.Random.TH"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Blas",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Blas"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Floating",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Floating"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Lapack",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Lapack"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Floating",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Pointwise.Floating"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce.Floating",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Reduce.Floating"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Random.TH",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Random.TH"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Random.THC",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Random.THC"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.Tensor.Math.Random.TH",
moduleReexportName = ModuleName
"Torch.Indef.Static.Tensor.Math.Random.TH"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.NN",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.NN.Activation",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Dynamic.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Indef.Dynamic.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Activation",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Activation"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Backprop",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Backprop"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Conv1d",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Conv1d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Conv2d",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Conv2d"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Criterion",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Criterion"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Layers",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Layers"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Linear",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Linear"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Math",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Math"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Padding",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Padding"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Pooling",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Pooling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Indef.Static.NN.Sampling",
moduleReexportName = ModuleName
"Torch.Indef.Static.NN.Sampling"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Undefined.Tensor.Math.Random.TH",
moduleReexportName = ModuleName
"Torch.Undefined.Tensor.Math.Random.TH"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Undefined.Tensor.Random.TH",
moduleReexportName = ModuleName
"Torch.Undefined.Tensor.Random.TH"},
ModuleReexport {
moduleReexportOriginalPackage =
Nothing,
moduleReexportOriginalName =
ModuleName
"Torch.Undefined.Tensor.Random.THC",
moduleReexportName = ModuleName
"Torch.Undefined.Tensor.Random.THC"}],
signatures = [],
libExposed = True,
libVisibility =
LibraryVisibilityPrivate,
libBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins = []}},
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],
condTreeComponents = []}],
condForeignLibs = [],
condExecutables = [
_×_
(UnqualComponentName
"isdefinite-cpu")
CondNode {
condTreeData = Executable {
exeName = UnqualComponentName
"isdefinite-cpu",
modulePath = "Noop.hs",
exeScope = ExecutablePublic,
buildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "exe"],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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")]))],
mixins = []}},
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")]))],
condTreeComponents = []},
_×_
(UnqualComponentName
"isdefinite-gpu")
CondNode {
condTreeData = Executable {
exeName = UnqualComponentName
"isdefinite-gpu",
modulePath = "Noop.hs",
exeScope = ExecutablePublic,
buildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "exe"],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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")]))],
mixins = []}},
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")]))],
condTreeComponents = []},
_×_
(UnqualComponentName
"isdefinite")
CondNode {
condTreeData = Executable {
exeName = UnqualComponentName
"isdefinite",
modulePath = "Noop.hs",
exeScope = ExecutablePublic,
buildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "exe"],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins = []}},
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],
condTreeComponents = []},
_×_
(UnqualComponentName "memcheck")
CondNode {
condTreeData = Executable {
exeName = UnqualComponentName
"memcheck",
modulePath = "Memcheck.hs",
exeScope = ExecutablePublic,
buildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "exe"],
otherModules = [],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins = []}},
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],
condTreeComponents = []}],
condTestSuites = [
_×_
(UnqualComponentName "spec")
CondNode {
condTreeData = TestSuite {
testName = UnqualComponentName
"",
testInterface = TestSuiteExeV10
(mkVersion [1, 0])
"Spec.hs",
testBuildInfo = BuildInfo {
buildable = True,
buildTools = [],
buildToolDepends = [],
cppOptions = [],
asmOptions = [],
cmmOptions = [],
ccOptions = [],
cxxOptions = [],
ldOptions = [],
hsc2hsOptions = [],
pkgconfigDepends = [],
frameworks = [],
extraFrameworkDirs = [],
asmSources = [],
cmmSources = [],
cSources = [],
cxxSources = [],
jsSources = [],
hsSourceDirs = [
SymbolicPath "tests"],
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"],
virtualModules = [],
autogenModules = [],
defaultLanguage = Just
Haskell2010,
otherLanguages = [],
defaultExtensions = [
EnableExtension LambdaCase,
EnableExtension DataKinds,
EnableExtension TypeFamilies,
EnableExtension
TypeSynonymInstances,
EnableExtension
ScopedTypeVariables,
EnableExtension
FlexibleContexts,
EnableExtension CPP],
otherExtensions = [],
oldExtensions = [],
extraLibs = [],
extraLibsStatic = [],
extraGHCiLibs = [],
extraBundledLibs = [],
extraLibFlavours = [],
extraDynLibFlavours = [],
extraLibDirs = [],
extraLibDirsStatic = [],
includeDirs = [],
includes = [],
autogenIncludes = [],
installIncludes = [],
options = PerCompilerFlavor
[]
[],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions =
PerCompilerFlavor [] [],
staticOptions =
PerCompilerFlavor [] [],
customFieldsBI = [],
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],
mixins = []},
testCodeGenerators = []},
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],
condTreeComponents = []}],
condBenchmarks = []}