提交 76cfd7e8 authored 作者: notoraptor's avatar notoraptor 提交者: GitHub

Merge pull request #5629 from notoraptor/prepare-rc-0.9.0rc2

Prepare release 0.9.0rc2
...@@ -47,6 +47,7 @@ Chinnadhurai Sankar <chinnadhurai@gmail.com> Chinnadhurai Sankar <sankarch@leto5 ...@@ -47,6 +47,7 @@ Chinnadhurai Sankar <chinnadhurai@gmail.com> Chinnadhurai Sankar <sankarch@leto5
Chinnadhurai Sankar <chinnadhurai@gmail.com> Chinnadhurai Sankar <sankarch@kepler2.iro.umontreal.ca> Chinnadhurai Sankar <chinnadhurai@gmail.com> Chinnadhurai Sankar <sankarch@kepler2.iro.umontreal.ca>
Chinnadhurai Sankar <chinnadhurai@gmail.com> Chinnadhurai Sankar <sankarch@kepler3.iro.umontreal.ca> Chinnadhurai Sankar <chinnadhurai@gmail.com> Chinnadhurai Sankar <sankarch@kepler3.iro.umontreal.ca>
Chinnadhurai Sankar <chinnadhurai@gmail.com> chinnadhurai <chinnadhurai@gmail.com> Chinnadhurai Sankar <chinnadhurai@gmail.com> chinnadhurai <chinnadhurai@gmail.com>
Claude Coulombe <claude.coulombe@gmail.com> Claude Coulombe <claude.coulombe@gmail.comgit statuslscd /Users/claudecoulombe/gitlspwdsay Isabellegit config --global user.email claude.coulombe@gmail.com>
David Warde-Farley <wardefar@iro.umontreal.ca> David Warde-Farley <dwf@cs.toronto.edu> David Warde-Farley <wardefar@iro.umontreal.ca> David Warde-Farley <dwf@cs.toronto.edu>
David Warde-Farley <wardefar@iro.umontreal.ca> David Warde Farley <dwf@cs.toronto.edu> David Warde-Farley <wardefar@iro.umontreal.ca> David Warde Farley <dwf@cs.toronto.edu>
David Warde-Farley <wardefar@iro.umontreal.ca> David Warde-Farley <d.warde.farley@gmail.com> David Warde-Farley <wardefar@iro.umontreal.ca> David Warde-Farley <d.warde.farley@gmail.com>
...@@ -78,6 +79,7 @@ Frederic Bastien <nouiz@nouiz.org> bastienf@ldapk3.scinet.utoronto.ca <bastienf@ ...@@ -78,6 +79,7 @@ Frederic Bastien <nouiz@nouiz.org> bastienf@ldapk3.scinet.utoronto.ca <bastienf@
Frederic Bastien <nouiz@nouiz.org> nouiz <nouiz@nouiz.org> Frederic Bastien <nouiz@nouiz.org> nouiz <nouiz@nouiz.org>
Frederic Bastien <nouiz@nouiz.org> Frederic <nouiz@nouiz.org> Frederic Bastien <nouiz@nouiz.org> Frederic <nouiz@nouiz.org>
Frederic Bastien <nouiz@nouiz.org> Frédéric Bastien <frederic.bastien@gmail.com> Frederic Bastien <nouiz@nouiz.org> Frédéric Bastien <frederic.bastien@gmail.com>
Frederic Bastien <nouiz@nouiz.org> theano-bot <frederic.bastien.1@umontreal.ca>
Gennadiy Tupitsin <genichyar@genichyar.com> genichyar <genichyar@genichyar.com> Gennadiy Tupitsin <genichyar@genichyar.com> genichyar <genichyar@genichyar.com>
Gokula Krishnan <gokul.uf@gmail.com> Gokul <gokul.uf@gmail.com> Gokula Krishnan <gokul.uf@gmail.com> Gokul <gokul.uf@gmail.com>
Grégoire Mesnil <gregoire.mesnil@gmail.com> Grégoire <gregoire.mesnil@laposte.net> Grégoire Mesnil <gregoire.mesnil@gmail.com> Grégoire <gregoire.mesnil@laposte.net>
...@@ -201,6 +203,7 @@ Sebastien Jean <jeasebas@iro.umontreal.ca> sebastien <jeasebas@iro.umontreal.ca> ...@@ -201,6 +203,7 @@ Sebastien Jean <jeasebas@iro.umontreal.ca> sebastien <jeasebas@iro.umontreal.ca>
Sebastien Jean <jeasebas@iro.umontreal.ca> sebastien-j <jeasebas@iro.umontreal.ca> Sebastien Jean <jeasebas@iro.umontreal.ca> sebastien-j <jeasebas@iro.umontreal.ca>
Sebastien Jean <jeasebas@iro.umontreal.ca> sebastien-j <sebastien.jean@mail.mcgill.ca> Sebastien Jean <jeasebas@iro.umontreal.ca> sebastien-j <sebastien.jean@mail.mcgill.ca>
Simon Lefrancois <simon.lefrancois@umontreal.ca> slefrancois <simon.lefrancois@umontreal.ca> Simon Lefrancois <simon.lefrancois@umontreal.ca> slefrancois <simon.lefrancois@umontreal.ca>
Simon Lefrancois <simon.lefrancois@umontreal.ca> Simon Lefrancois <lefransi@iro.umontreal.ca>
Sina Honari <honaris@iro.umontreal.ca> SinaHonari <sina2222@gmail.com> Sina Honari <honaris@iro.umontreal.ca> SinaHonari <sina2222@gmail.com>
Sina Honari <honaris@iro.umontreal.ca> Sina Honari <honaris@eos21.iro.umontreal.ca> Sina Honari <honaris@iro.umontreal.ca> Sina Honari <honaris@eos21.iro.umontreal.ca>
Søren Kaae Sønderby <skaaesonderby@gmail.com> skaae <skaaesonderby@gmail.com> Søren Kaae Sønderby <skaaesonderby@gmail.com> skaae <skaaesonderby@gmail.com>
......
...@@ -3,6 +3,33 @@ Release Notes ...@@ -3,6 +3,33 @@ Release Notes
============= =============
Theano 0.9.0rc2 (27th of February, 2017)
========================================
This release extends the 0.9.0rc1 and announces the upcoming final release 0.9.
Highlights (since 0.9.0rc1):
- Fixed dnn conv grad issues
- Allowed pooling of empty batch
- Use of 64-bit indexing in sparse ops to allow matrix with more then 2\ :sup:`31`\ -1 elements.
- Removed old benchmark directory
- Crash fixes, bug fixes, warnings improvements, and documentation update
A total of 9 people contributed to this release since 0.9.0rc1 and 121 since 0.8.0, see the lists below.
Committers since 0.9.0rc1:
- Frederic Bastien
- Pascal Lamblin
- Steven Bocco
- Simon Lefrancois
- Lucas Beyer
- Michael Harradon
- Rebecca N. Palmer
- David Bau
- Micah Bojrab
Theano 0.9.0rc1 (20th of February, 2017) Theano 0.9.0rc1 (20th of February, 2017)
======================================== ========================================
...@@ -22,7 +49,7 @@ Highlights (since 0.9.0beta1): ...@@ -22,7 +49,7 @@ Highlights (since 0.9.0beta1):
- Value of a shared variable is now set inplace - Value of a shared variable is now set inplace
A total of 26 people contributed to this release since 0.9.0beta1 and 118 since 0.8.0, see the list at the bottom. A total of 26 people contributed to this release since 0.9.0beta1 and 117 since 0.8.0, see the list at the bottom.
Interface changes: Interface changes:
- In MRG, replaced method `multinomial_wo_replacement()` with new method `choice()` - In MRG, replaced method `multinomial_wo_replacement()` with new method `choice()`
...@@ -101,7 +128,7 @@ Highlights: ...@@ -101,7 +128,7 @@ Highlights:
- ignore_border=False is now implemented for pooling - ignore_border=False is now implemented for pooling
A total of 112 people contributed to this release since 0.8.0, see the list at the bottom. A total of 111 people contributed to this release since 0.8.0, see the list at the bottom.
Interface changes: Interface changes:
...@@ -225,7 +252,6 @@ Committers since 0.8.0: ...@@ -225,7 +252,6 @@ Committers since 0.8.0:
- Kirill Bobyrev - Kirill Bobyrev
- Yang Zhang - Yang Zhang
- Yaroslav Ganin - Yaroslav Ganin
- theano-bot
- Liwei Cai - Liwei Cai
- Morgan Stuart - Morgan Stuart
- Tim Gasper - Tim Gasper
......
...@@ -58,6 +58,7 @@ Interface changes: ...@@ -58,6 +58,7 @@ Interface changes:
- round() default to the same as NumPy: half_to_even - round() default to the same as NumPy: half_to_even
Convolution updates: Convolution updates:
- Allowed pooling of empty batch
- Implement conv2d_transpose convenience function - Implement conv2d_transpose convenience function
- Multi-cores convolution and pooling on CPU - Multi-cores convolution and pooling on CPU
- New abstract 3d convolution interface similar to the 2d convolution interface - New abstract 3d convolution interface similar to the 2d convolution interface
...@@ -104,6 +105,7 @@ Others: ...@@ -104,6 +105,7 @@ Others:
Other more detailed changes: Other more detailed changes:
- Use of 64-bit indexing in sparse ops to allow matrix with more then 2\ :sup:`31`\ -1 elements.
- Allow more then one output to be an destructive inplace - Allow more then one output to be an destructive inplace
- Add flag profiling.ignore_first_call, useful to profile the new gpu back-end - Add flag profiling.ignore_first_call, useful to profile the new gpu back-end
- Doc/error message fixes/updates - Doc/error message fixes/updates
...@@ -117,6 +119,23 @@ Other more detailed changes: ...@@ -117,6 +119,23 @@ Other more detailed changes:
ALL THE PR BELLOW HAVE BEEN CHECKED ALL THE PR BELLOW HAVE BEEN CHECKED
* https://github.com/Theano/Theano/pull/5626
* https://github.com/Theano/Theano/pull/5625
* https://github.com/Theano/Theano/pull/5616
* https://github.com/Theano/Theano/pull/5619
* https://github.com/Theano/Theano/pull/5614
* https://github.com/Theano/Theano/pull/5605
* https://github.com/Theano/Theano/pull/5599
* https://github.com/Theano/Theano/pull/5609
* https://github.com/Theano/Theano/pull/5597
* https://github.com/Theano/Theano/pull/5596
* https://github.com/Theano/Theano/pull/5550
* https://github.com/Theano/Theano/pull/5595
* https://github.com/Theano/Theano/pull/5537
* https://github.com/Theano/Theano/pull/5593
* https://github.com/Theano/Theano/pull/5576
* https://github.com/Theano/Theano/pull/5577
* https://github.com/Theano/Theano/pull/5587
* https://github.com/Theano/Theano/pull/5559 * https://github.com/Theano/Theano/pull/5559
* https://github.com/Theano/Theano/pull/5568 * https://github.com/Theano/Theano/pull/5568
* https://github.com/Theano/Theano/pull/5553 * https://github.com/Theano/Theano/pull/5553
......
...@@ -74,7 +74,7 @@ copyright = '2008--2017, LISA lab' ...@@ -74,7 +74,7 @@ copyright = '2008--2017, LISA lab'
# The short X.Y version. # The short X.Y version.
version = '0.9' version = '0.9'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '0.9.0rc1' release = '0.9.0rc2'
# 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:
......
...@@ -21,6 +21,8 @@ learning/machine learning <https://mila.umontreal.ca/en/cours/>`_ classes). ...@@ -21,6 +21,8 @@ learning/machine learning <https://mila.umontreal.ca/en/cours/>`_ classes).
News News
==== ====
* 2017/02/27: Release of Theano 0.9.0rc2, with crash fixes, bug fixes and improvements.
* 2017/02/20: Release of Theano 0.9.0rc1, many improvements and bugfixes, final release to coming. * 2017/02/20: Release of Theano 0.9.0rc1, many improvements and bugfixes, final release to coming.
* 2017/01/24: Release of Theano 0.9.0beta1, many improvements and bugfixes, release candidate to coming. * 2017/01/24: Release of Theano 0.9.0beta1, many improvements and bugfixes, release candidate to coming.
......
...@@ -165,7 +165,7 @@ Note: There is no short term plan to support multi-node computation. ...@@ -165,7 +165,7 @@ Note: There is no short term plan to support multi-node computation.
Theano Vision State Theano Vision State
=================== ===================
Here is the state of that vision as of February 20th, 2017 (after Theano 0.9.0rc1): Here is the state of that vision as of February 27th, 2017 (after Theano 0.9.0rc2):
* We support tensors using the `numpy.ndarray` object and we support many operations on them. * We support tensors using the `numpy.ndarray` object and we support many operations on them.
* We support sparse types by using the `scipy.{csc,csr,bsr}_matrix` object and support some operations on them. * We support sparse types by using the `scipy.{csc,csr,bsr}_matrix` object and support some operations on them.
......
...@@ -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 = 9 MINOR = 9
MICRO = 0 MICRO = 0
SUFFIX = "rc1" # Should be blank except for rc's, betas, etc. SUFFIX = "rc2" # 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)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论