提交 4b763483 authored 作者: Frederic Bastien's avatar Frederic Bastien

Modifications for 0.8.0 release

上级 16e251d3
...@@ -157,3 +157,6 @@ abalkin <abalkin@enlnt.com> Alexander Belopolsky <abalkin@enlnt.com> ...@@ -157,3 +157,6 @@ abalkin <abalkin@enlnt.com> Alexander Belopolsky <abalkin@enlnt.com>
John Schulman <john.d.schulman@gmail.com> joschu <john.d.schulman@gmail.com> John Schulman <john.d.schulman@gmail.com> joschu <john.d.schulman@gmail.com>
Xavier Bouthillier <xavier.bouthillier@gmail.com> Xavier Bouthillier <xavier.bouthillier@umontreal.ca> Xavier Bouthillier <xavier.bouthillier@gmail.com> Xavier Bouthillier <xavier.bouthillier@umontreal.ca>
Xavier Bouthillier <xavier.bouthillier@gmail.com> Xavier Bouthillier/ <xavier.bouthillier@gmail.com> Xavier Bouthillier <xavier.bouthillier@gmail.com> Xavier Bouthillier/ <xavier.bouthillier@gmail.com>
Orhan Firat <orhan.firat@ceng.metu.edu.tr> orhanf <orhan.firat@ceng.metu.edu.tr>
Søren Kaae Sønderby <skaaesonderby@gmail.com> skaae <skaaesonderby@gmail.com>
Luke Metz <luke.metz@students.olin.edu> = <luke.metz@students.olin.edu>
\ No newline at end of file
...@@ -2,20 +2,14 @@ ...@@ -2,20 +2,14 @@
Release Notes Release Notes
============= =============
Theano 0.8 rc1 (29th of February, 2016) Theano 0.8 (21th of March, 2016)
======================================= ================================
We recommend that everybody update to this version. We recommend that everybody update to this version.
Highlights: Highlights:
- Python 2 and 3 support with the same code base - Python 2 and 3 support with the same code base
- Faster optimization - Faster optimization
- New GPU back-end:
* Float16 new back-end (need cuda 7.5)
* Multi dtypes
* Multi-GPU support in the same process
- Integration of CuDNN for better GPU performance - Integration of CuDNN for better GPU performance
- Many Scan improvements (execution speed up, ...) - Many Scan improvements (execution speed up, ...)
- optimizer=fast_compile moves computation to the GPU. - optimizer=fast_compile moves computation to the GPU.
...@@ -24,13 +18,20 @@ Highlights: ...@@ -24,13 +18,20 @@ Highlights:
- cnmem (better memory management on GPU) - cnmem (better memory management on GPU)
- BreakpointOp - BreakpointOp
- Multi-GPU for data parallism via Platoon (https://github.com/mila-udem/platoon/) - 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 135 people contributed to this release, see the list at the bottom. A total of 141 people contributed to this release, see the list at the bottom.
Installation: Installation:
- Better blas detection - Better BLAS detection
- Fixes for more recent software and OS versions - Fixes for more recent software and OS versions
- Support Anaconda on Windows - Support Anaconda on Windows
...@@ -82,6 +83,8 @@ New features ...@@ -82,6 +83,8 @@ New features
- theano.tensor.tile update (accept symbolic reps, work on GPU) - 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. - 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 - theano.tensor.signal.conv2d(2d,2d) output 2d answer
- More convolution parameter supported
- Bilinear interpolation of images
Speed-ups: Speed-ups:
...@@ -123,11 +126,11 @@ Committers for this dev version only: ...@@ -123,11 +126,11 @@ Committers for this dev version only:
- Iban Harlouchet - Iban Harlouchet
- Pascal Lamblin - Pascal Lamblin
- Chienli Ma - Chienli Ma
- David Warde-Farley
- Amjad Almahairi
- Tim Cooijmans - Tim Cooijmans
- Christof Angermueller
- Nicolas Ballas - Nicolas Ballas
- Amjad Almahairi
- David Warde-Farley
- Christof Angermueller
- Ziye Fan - Ziye Fan
- Caglar - Caglar
- Sina Honari - Sina Honari
...@@ -137,29 +140,32 @@ Committers for this dev version only: ...@@ -137,29 +140,32 @@ Committers for this dev version only:
- Melanie Ducoffe - Melanie Ducoffe
- Alexandre de Brebisson - Alexandre de Brebisson
- Harm de Vries - Harm de Vries
- Samira Shabanian
- Alex Lamb - Alex Lamb
- Ramana.S - Ramana.S
- Saizheng Zhang
- Francesco Visin - Francesco Visin
- Saizheng Zhang
- Ying Zhang - Ying Zhang
- Bart van Merrienboer
- Cesar Laurent
- Jan Schlüter - Jan Schlüter
- Xavier Bouthillier - Xavier Bouthillier
- Bart van Merrienboer
- Cesar Laurent
- Iulian Vlad Serban - Iulian Vlad Serban
- Samira Shabanian - Li Yao
- Sigurd Spieckermann - Sigurd Spieckermann
- Dmitrii Serdiuk - Dmitrii Serdiuk
- Kelvin Xu - Kelvin Xu
- Li Yao
- Sebastien Jean - Sebastien Jean
- Thomas Mesnard - Thomas Mesnard
- Seon-Wook Park - Seon-Wook Park
- Vincent Michalski
- Dustin Webb - Dustin Webb
- Mikhail Korobov - Mikhail Korobov
- orhanf - Orhan Firat
- Olivier Mastropietro
- Daniel Renshaw - Daniel Renshaw
- Julien Rebetez - Julien Rebetez
- Peng Liu
- Sean Lee - Sean Lee
- TimSalimans - TimSalimans
- Andre Holzner - Andre Holzner
...@@ -170,16 +176,20 @@ Committers for this dev version only: ...@@ -170,16 +176,20 @@ Committers for this dev version only:
- Mehdi Mirza - Mehdi Mirza
- Moslem Kazemi - Moslem Kazemi
- Saxenauts - Saxenauts
- skaae - Søren Kaae Sønderby
- sentient07
- Anatoly Belikov - Anatoly Belikov
- Diogo Moitinho de Almeida - Diogo Moitinho de Almeida
- Jakub Sygnowski
- Kashif Rasul - Kashif Rasul
- Laurent Dinh - Laurent Dinh
- Rémy Léone - Rémy Léone
- Taesup (TS) Kim
- gw0 [http://gw.tnode.com/] - gw0 [http://gw.tnode.com/]
- mronian - mronian
- vesis84 - vesis84
- Benni - Benni
- Chiheb Trabelsi
- JesseLivezey - JesseLivezey
- Marius Killinger - Marius Killinger
- Matt Graham - Matt Graham
...@@ -187,7 +197,7 @@ Committers for this dev version only: ...@@ -187,7 +197,7 @@ Committers for this dev version only:
- Piotr Frankowski - Piotr Frankowski
- Stefan Krastanov - Stefan Krastanov
- vdumoulin - vdumoulin
- Luke Metz - Adithya Ganesh
- Anish Shah - Anish Shah
- Balázs Hidasi - Balázs Hidasi
- Colin Raffel - Colin Raffel
...@@ -200,12 +210,13 @@ Committers for this dev version only: ...@@ -200,12 +210,13 @@ Committers for this dev version only:
- Kaixhin - Kaixhin
- Liang-Chi Hsieh - Liang-Chi Hsieh
- Lucas Beyer - Lucas Beyer
- Luke Metz
- Marc-Alexandre Cote - Marc-Alexandre Cote
- Martin Arjovsky - Martin Arjovsky
- Matthias Kümmerer - Matthias Kümmerer
- Sirisha Rambhatla - Sirisha Rambhatla
- Vincent Michalski
- briancheung - briancheung
- cai-lw
- ivdorelian - ivdorelian
- jan-matthis - jan-matthis
- jojolalpin - jojolalpin
...@@ -226,7 +237,6 @@ Committers for this dev version only: ...@@ -226,7 +237,6 @@ Committers for this dev version only:
- Clay McLeod - Clay McLeod
- Dario Garcia - Dario Garcia
- Jakob Lombacher - Jakob Lombacher
- Jakub Sygnowski
- Joao Felipe Santos - Joao Felipe Santos
- John Arevalo - John Arevalo
- Jonas Degrave - Jonas Degrave
...@@ -241,6 +251,7 @@ Committers for this dev version only: ...@@ -241,6 +251,7 @@ Committers for this dev version only:
- Sergei Lebedev - Sergei Lebedev
- Vik Kamath - Vik Kamath
- Wei Ouyang - Wei Ouyang
- Wojciech Głogowski
- Yi-Lin Juang - Yi-Lin Juang
- Yurii Shevchuk - Yurii Shevchuk
- Zach Dwiel - Zach Dwiel
...@@ -248,4 +259,5 @@ Committers for this dev version only: ...@@ -248,4 +259,5 @@ Committers for this dev version only:
- eulerreich - eulerreich
- jotterbach - jotterbach
- rolf - rolf
- theaverageguy
- wuaalb - wuaalb
...@@ -59,7 +59,7 @@ copyright = '2008--2016, LISA lab' ...@@ -59,7 +59,7 @@ copyright = '2008--2016, LISA lab'
# The short X.Y version. # The short X.Y version.
version = '0.8' version = '0.8'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '0.8.0rc1' release = '0.8.0'
# There are two options for replacing |today|: either, you set today to some # There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used: # non-false value, then it is used:
......
...@@ -491,7 +491,7 @@ import theano and print the config variable, as in: ...@@ -491,7 +491,7 @@ import theano and print the config variable, as in:
String value: 'None', 'all', '0.3', '0.4', '0.4.1', '0.5', '0.6', '0.7' String value: 'None', 'all', '0.3', '0.4', '0.4.1', '0.5', '0.6', '0.7'
Default: '0.6' Default: '0.7'
When we fix a Theano bug that generated bad results under some When we fix a Theano bug that generated bad results under some
circumstances, we also make Theano raise a warning when it encounters circumstances, we also make Theano raise a warning when it encounters
......
...@@ -53,7 +53,7 @@ PLATFORMS = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"] ...@@ -53,7 +53,7 @@ PLATFORMS = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"]
MAJOR = 0 MAJOR = 0
MINOR = 8 MINOR = 8
MICRO = 0 MICRO = 0
SUFFIX = "rc1" # Should be blank except for rc's, betas, etc. SUFFIX = "" # Should be blank except for rc's, betas, etc.
ISRELEASED = False ISRELEASED = False
VERSION = '%d.%d.%d%s' % (MAJOR, MINOR, MICRO, SUFFIX) VERSION = '%d.%d.%d%s' % (MAJOR, MINOR, MICRO, SUFFIX)
......
...@@ -626,7 +626,8 @@ AddConfigVar('warn.ignore_bug_before', ...@@ -626,7 +626,8 @@ AddConfigVar('warn.ignore_bug_before',
"bugs found after that version. " "bugs found after that version. "
"Warning for specific bugs can be configured with specific " "Warning for specific bugs can be configured with specific "
"[warn] flags."), "[warn] flags."),
EnumStr('0.6', 'None', 'all', '0.3', '0.4', '0.4.1', '0.5', '0.7', EnumStr('0.7', 'None', 'all', '0.3', '0.4', '0.4.1', '0.5', '0.7',
'0.8',
allow_override=False), allow_override=False),
in_c_key=False) in_c_key=False)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论