File: control

package info (click to toggle)
meta-torch-core-free 20171127
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 44 kB
  • sloc: sh: 9; makefile: 2
file content (116 lines) | stat: -rw-r--r-- 4,694 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
Source: meta-torch-core-free
Section: science
Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Mo Zhou <cdluminate@gmail.com>
Build-Depends: debhelper (>= 11),
# NOTE: the following dependencies are run-time dependencies.
# luajit < 2.1.0 suffers from compatibility problem
               luajit (>= 2.1.0~),
# Extra Torch modules and community modules can be installed via luarocks.
               luarocks,
# normal lua dependency
               lua-cjson,
               lua-filesystem,
               lua-penlight,
# the following is core and *free* components of Torch Framework
               lua-torch-cwrap,
               lua-torch-paths,
               lua-torch-sys,
               lua-torch-xlua,
               lua-torch-torch7,
               lua-torch-nn,
               lua-torch-graph,
               lua-torch-nngraph,
               lua-torch-optim,
               lua-torch-sundown,
               lua-torch-dok,
               lua-torch-trepl,
               torch-trepl,
               lua-torch-image
Standards-Version: 4.1.4
Homepage: http://torch.ch
Vcs-Browser: https://salsa.debian.org/science-team/meta-torch-core-free
Vcs-Git: https://salsa.debian.org/science-team/meta-torch-core-free.git

Package: torch-core-free
Section: metapackages
Architecture: any
Depends: ${misc:Depends},
# luajit < 2.1.0 suffers from compatibility problem
         luajit (>= 2.1.0~),
# Extra Torch modules and community modules can be installed via luarocks.
         luarocks,
# normal lua dependency
         lua-cjson,
         lua-filesystem,
         lua-penlight,
# the following is core and *free* components of Torch Framework
         lua-torch-cwrap,
         lua-torch-paths,
         lua-torch-sys,
         lua-torch-xlua,
         lua-torch-torch7,
         lua-torch-nn,
         lua-torch-graph,
         lua-torch-nngraph,
         lua-torch-optim,
         lua-torch-sundown,
         lua-torch-dok,
         lua-torch-trepl,
         torch-trepl,
         lua-torch-image,
# these core but *not free* components will be included in torch-core-contrib.
#        lua-torch-cutorch,
#        lua-torch-cunn,
# //// BLAS ////
# libblas3 is not suitable for machine learning and deep learning!
# So, we just silently pull a suitable BLAS for user, instead of
# telling the user why we have built Torch7 against libblas3 and
# how to install a suitable BLAS. I think the researchers won't
# blame us for forcing them to use a suitable one. Here we set
# the candidate BLAS in pre-depends to ensure that apt won't pull
# and install package libblas3.
         libopenblas-base | libatlas-base | libblas.so.3,
Suggests: lua-torch-paths-dev,
          lua-torch-torch7-dev,
          libtorch-th-dev,
          libtorch-luat-dev,
Recommends: lua-torch-cutorch
# Well, the following description is basically copied from its homepage.
Description: Scientific Computing Framework For Luajit (Core Components)
 Torch is a scientific computing framework with wide support for machine
 learning algorithms that puts GPUs first. It is easy to use and efficient,
 thanks to an easy and fast scripting language, LuaJIT, and an underlying
 C/CUDA implementation.
 .
 A summary of core features:
  * a powerful N-dimensional array
  * lots of routines for indexing, slicing, transposing, ...
  * amazing interface to C, via LuaJIT
  * linear algebra routines
  * neural network, and energy-based models
  * numeric optimization routines
  * Fast and efficient GPU support
  * Embeddable, with ports to iOS, Android and FPGA backends
 .
 The goal of Torch is to have maximum flexibility and speed in building
 your scientific algorithms while making the process extremely simple.
 Torch comes with a large ecosystem of community-driven packages in
 machine learning, computer vision, signal processing, parallel
 processing, image, video, audio and networking among others, and
 builds on top of the Lua community.
 .
 At the heart of Torch are the popular neural network and optimization
 libraries which are simple to use, while having maximum flexibility
 in implementing complex neural network topologies. You can build
 arbitrary graphs of neural networks, and parallelize them over CPUs
 and GPUs in an efficient manner.
 .
 This package is a metapackage, which pulls the following core and *free*
 modules for you: cwrap, paths, sys, xlua, torch7, nn, graph, nngraph,
 optim, sundown, dok, trepl, image.
 .
 Note that cutorch (CUDA backend for torch) and cunn (CUDA backend for
 neural network) are not present in this metapacakge - they will be
 shipped in the torch-core-contrib metapackage in the future.