This file is indexed.

/usr/lib/python2.7/dist-packages/Theano-0.8.2.egg-info/PKG-INFO is in python-theano 0.8.2-6.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
Metadata-Version: 1.1
Name: Theano
Version: 0.8.2
Summary: Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.
Home-page: http://deeplearning.net/software/theano/
Author: LISA laboratory, University of Montreal
Author-email: theano-dev@googlegroups.com
License: BSD
Description: Theano is a Python library that allows you to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. It is built on top of NumPy_. Theano features:
        
         * **tight integration with NumPy:** a similar interface to NumPy's. numpy.ndarrays are also used internally in Theano-compiled functions.
         * **transparent use of a GPU:** perform data-intensive computations up to 140x faster than on a CPU (support for float32 only).
         * **efficient symbolic differentiation:** Theano can compute derivatives for functions of one or many inputs.
         * **speed and stability optimizations:** avoid nasty bugs when computing expressions such as log(1 + exp(x)) for large values of x.
         * **dynamic C code generation:** evaluate expressions faster.
         * **extensive unit-testing and self-verification:** includes tools for detecting and diagnosing bugs and/or potential problems.
        
        Theano has been powering large-scale computationally intensive scientific
        research since 2007, but it is also approachable enough to be used in the
        classroom (IFT6266 at the University of Montreal).
        
        .. _NumPy: http://numpy.scipy.org/
        
        
        =============
        Release Notes
        =============
        
        
        Theano 0.8.2 (21th of April, 2016)
        ==================================
        
        This is a point release with only the support for cudnn v5 convolution
        and minor fixes.
        
        Highlight:
        - cuDNN v5 convolution support (cuDNN v3 isn't supported anymore)
        - A few crash fix
        
        Theano 0.8.1 (29th of March, 2016)
        ==================================
        
        This is a point release without any new features.
        If you experienced compilation issues on MacOS X with XCode 7.3, we
        encourage you to update.
        
        Highlight:
        - Fix compilation on Mac with CLT 7.3
        
        
        Theano 0.8 (21th of March, 2016)
        ================================
        
        We recommend that everybody update to this version.
        
        Highlights:
        - Python 2 and 3 support with the same code base
        - Faster optimization
        - Integration of cuDNN for better GPU performance
        - Many Scan improvements (execution speed up, ...)
        - optimizer=fast_compile moves computation to the GPU.
        - Better convolution on CPU and GPU. (CorrMM, cuDNN, 3d conv, more parameter)
        - Interactive visualization of graphs with d3viz
        - cnmem (better memory management on GPU)
        - BreakpointOp
        - Multi-GPU for data parallism via Platoon (https://github.com/mila-udem/platoon/)
        - More pooling parameter supported
        - Bilinear interpolation of images
        - New GPU back-end:
        
           * Float16 new back-end (need cuda 7.5)
           * Multi dtypes
           * Multi-GPU support in the same process
        
        
        A total of 141 people contributed to this release, see the list at the bottom.
        
        
        Installation:
        - Better BLAS detection
        - Fixes for more recent software and OS versions
        - Support Anaconda on Windows
        
        Bug fixes:
        - GpuJoin now supports negative axis
        - Fix GpuCumsum for negative axis
        
        Interface Deprecation (a warning is printed):
        - Deprecate Param class, use In instead
        
        Interface Changes:
        - Rename DownsampleFactorMax to Pool.
        - tensor.stack now uses the same interface as numpy.stack
        - optimizer=fast_compile moves computation to the GPU
        - Raise the user stack trace more frequently.
        - Change dev version numbering to follow the PEP 440
        
        
        New Interface (reuses existing functionality):
        - theano.tensor.nnet.relu
        - theano.tensor.nnet.elu
        - BatchNormalization.
        - MaxAndArgmax support axis=None
        - Add theano.tensor.compress (equivalent of numpy.compress)
        - theano.tensor.signal.downsamples.max_pool_2d_same_size
        - COp
        - __props__
        
        New features
        - tensor.unique
        - map_variables
        - erfcx
        - mgrid, ogrid
        - allclose
        - BreakpointOp
        - Make bincount work on GPU
        - SolveOp on GPU
        - Optional optimization remove_all_assert
        - AllocEmpty
        - LogSoftmax, for stability optimization when the crossentropy optimization does not apply.
        - theano.tensor.repeat works on GPU
        - BatchedDot on the GPU and faster on the CPU.
        - Faster batched_tensordot and make it work on GPU.
        - SoftmaxGrad grad
        - 3d conv via CorrMM on the GPU
        - CPU Max Pool support of padding and strides!=windows size
        - theano.function() now accepts a dict for the outputs. When doing this, the function will return a dict. Helpful to keep track of which output is what.
        - Warn for unknown or misspelled theano config variables
        - theano.tensor.tile update (accept symbolic reps, work on GPU)
        - scan how have a strict flag. If set to True, this make scan building faster and could make execution faster.
        - theano.tensor.signal.conv2d(2d,2d) output 2d answer
        - More convolution parameter supported
        - Bilinear interpolation of images
        
        
        Speed-ups:
        - Faster SetSubtensor on the GPU.
        - Support more reduction pattern on the GPU.
        - More graph optimization
        - Faster graph optimization
        - GpuCrossentropySoftmaxArgmax1HotWithBias
        
        
        Crash/no return fixes:
        - Fix crash in the assert op grad
        - Fix curand crash on Mac
        - Multiple Fix scan crashes
        - Finish to update all Op.grad() implementation to the new interface
        
        Others:
        - Support ARM processor.
        - Better tests
        - Code clean up.
        - Doc updates
        - doctest and sphinx test in travis
        - More tests tagged as slow
        - Better same_shape implementation
        - More op with c code to lower overhead
        - Custom pickler for SharedVariable theano.misc.pkl_utils.{dump,load}
        - function_dump to help us reproduce user error during compilation
        - assert_no_cpu_op
        - pep8, flake8
        - Better error messages
        - On non-default modes, reduce the number of allocation when allow_gc=False
        - Better lock
        
        
        Committers for this dev version only:
        - Frederic Bastien
        - Arnaud Bergeron
        - Pierre Luc Carrier
        - Iban Harlouchet
        - Pascal Lamblin
        - Chienli Ma
        - Tim Cooijmans
        - Nicolas Ballas
        - Amjad Almahairi
        - David Warde-Farley
        - Christof Angermueller
        - Ziye Fan
        - Caglar
        - Sina Honari
        - Roy Xue
        - hantek
        - Mohammad Pezeshki
        - Melanie Ducoffe
        - Alexandre de Brebisson
        - Harm de Vries
        - Samira Shabanian
        - Alex Lamb
        - Ramana.S
        - Francesco Visin
        - Saizheng Zhang
        - Ying Zhang
        - Jan Schlüter
        - Xavier Bouthillier
        - Bart van Merrienboer
        - Cesar Laurent
        - Iulian Vlad Serban
        - Li Yao
        - Sigurd Spieckermann
        - Dmitrii Serdiuk
        - Kelvin Xu
        - Sebastien Jean
        - Thomas Mesnard
        - Seon-Wook Park
        - Vincent Michalski
        - Dustin Webb
        - Mikhail Korobov
        - Orhan Firat
        - Olivier Mastropietro
        - Daniel Renshaw
        - Julien Rebetez
        - Peng Liu
        - Sean Lee
        - TimSalimans
        - Andre Holzner
        - Gijs van Tulder
        - Guillaume Alain
        - Julien Demouth
        - Markus Beissinger
        - Mehdi Mirza
        - Moslem Kazemi
        - Saxenauts
        - Søren Kaae Sønderby
        - sentient07
        - Anatoly Belikov
        - Diogo Moitinho de Almeida
        - Jakub Sygnowski
        - Kashif Rasul
        - Laurent Dinh
        - Rémy Léone
        - Taesup (TS) Kim
        - gw0 [http://gw.tnode.com/]
        - mronian
        - vesis84
        - Benni
        - Chiheb Trabelsi
        - JesseLivezey
        - Marius Killinger
        - Matt Graham
        - Matthew Willson
        - Piotr Frankowski
        - Stefan Krastanov
        - vdumoulin
        - Adithya Ganesh
        - Anish Shah
        - Balázs Hidasi
        - Colin Raffel
        - Cory Lorenz
        - Doug
        - Jesse Livezey
        - John Salvatier
        - John Zedlewski
        - Jonathan Ho
        - Kaixhin
        - Liang-Chi Hsieh
        - Lucas Beyer
        - Luke Metz
        - Marc-Alexandre Cote
        - Martin Arjovsky
        - Matthias Kümmerer
        - Sirisha Rambhatla
        - briancheung
        - cai-lw
        - ivdorelian
        - jan-matthis
        - jojolalpin
        - joncrall
        - peterjsadowski
        - scottsievert
        - Étienne Simon
        - A. Flaxman
        - AlOa
        - Albert Zeyer
        - Andrea
        - Andy Jiang
        - Balázs
        - Ben Poole
        - Brian Cheung
        - Christophe Van Gysel
        - Claude Coulombe
        - Clay McLeod
        - Dario Garcia
        - Jakob Lombacher
        - Joao Felipe Santos
        - John Arevalo
        - Jonas Degrave
        - Martin Thoma
        - Mathieu Germain
        - Matthew Koichi Grimes
        - Michael Eickenberg
        - Michael Opitz
        - Paul Hollensen
        - Prayag Verma
        - Saatvik Shah
        - Sergei Lebedev
        - Vik Kamath
        - Wei Ouyang
        - Wojciech Głogowski
        - Yi-Lin Juang
        - Yurii Shevchuk
        - Zach Dwiel
        - dan
        - eulerreich
        - jotterbach
        - rolf
        - theaverageguy
        - wuaalb
        
Keywords: theano math numerical symbolic blas numpy gpu autodiff differentiation
Platform: Windows
Platform: Linux
Platform: Solaris
Platform: Mac OS-X
Platform: Unix
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4