提交 63b7b834 authored 作者: Pascal Lamblin's avatar Pascal Lamblin

Modifications for the final 0.7 release.

上级 bb3b04c7
...@@ -2,15 +2,15 @@ ...@@ -2,15 +2,15 @@
Release Notes Release Notes
============= =============
Theano 0.7rc2 (13th of March, 2015) Theano 0.7 (26th of March, 2015)
=================================== ================================
We recommand to everyone to upgrade to this version. We recommand to everyone to upgrade to this version.
Highlights: Highlights:
* Too many bug and crash fixes to count
* Many new optimizations as well
* Integration of CuDNN for 2D convolutions and pooling on supported GPUs * Integration of CuDNN for 2D convolutions and pooling on supported GPUs
* Better support for GPU on Windows (Jan Chorowski, Nicolas Ballas) * Too many optimizations and new features to count
* On MacOS X, clang is used by default (Arnaud Bergeron) * Various fixes and improvements to scan
* Various fixes and improvement to scan * Better support for GPU on Windows
* On Mac OS X, clang is used by default
* Many crash fixes
* Some bug fixes as well
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
LICENSE LICENSE
======= =======
Copyright (c) 2008--2013, Theano Development Team Copyright (c) 2008--2015, Theano Development Team
All rights reserved. All rights reserved.
Contains code from NumPy, Copyright (c) 2005-2011, NumPy Developers. Contains code from NumPy, Copyright (c) 2005-2011, NumPy Developers.
......
...@@ -53,7 +53,7 @@ copyright = '2008--2015, LISA lab' ...@@ -53,7 +53,7 @@ copyright = '2008--2015, LISA lab'
# The short X.Y version. # The short X.Y version.
version = '0.7' version = '0.7'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '0.7rc2' release = '0.7'
# 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:
......
...@@ -359,11 +359,11 @@ Theano. For the bleeding-edge version execute ...@@ -359,11 +359,11 @@ Theano. For the bleeding-edge version execute
git clone https://github.com/Theano/Theano.git git clone https://github.com/Theano/Theano.git
For the latest stable release 0.6 (as of Oct 2014) run instead: For the latest stable release 0.7 (as of March 2015) run instead:
.. code-block:: bash .. code-block:: bash
git clone https://github.com/Theano/Theano.git --branch rel-0.6 git clone https://github.com/Theano/Theano.git --branch rel-0.7
Either way, a folder `Theano` will be created with the library Either way, a folder `Theano` will be created with the library
downloaded to it. downloaded to it.
...@@ -377,11 +377,11 @@ To get the latest bleeding edge version got to `Theano on GitHub ...@@ -377,11 +377,11 @@ To get the latest bleeding edge version got to `Theano on GitHub
<https://github.com/Theano/Theano/archive/master.zip>`_. Then unzip it <https://github.com/Theano/Theano/archive/master.zip>`_. Then unzip it
somewhere. somewhere.
Alternatively, you can check the latest release release 0.6 (as of Oct Alternatively, you can check the latest release release 0.7 (as of March
2014) by going to 2015) by going to
https://github.com/Theano/Theano/releases/tag/rel-0.6 and https://github.com/Theano/Theano/releases/tag/rel-0.7 and
downloading the `zip downloading the `zip
<https://github.com/Theano/Theano/archive/rel-0.6.zip>`_. <https://github.com/Theano/Theano/archive/rel-0.7.zip>`_.
Configuring Theano Configuring Theano
################## ##################
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
.. note:: .. note::
This is not in the released version 0.6.0, but will be in the next release (0.7 or 0.6.1). This has been added in release 0.7.
.. note:: .. note::
......
...@@ -66,7 +66,7 @@ PLATFORMS = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"] ...@@ -66,7 +66,7 @@ PLATFORMS = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"]
MAJOR = 0 MAJOR = 0
MINOR = 7 MINOR = 7
MICRO = 0 MICRO = 0
SUFFIX = "rc2" # 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)
......
...@@ -659,7 +659,7 @@ def subgraph_grad(wrt, end, start=None, cost=None, details=False): ...@@ -659,7 +659,7 @@ def subgraph_grad(wrt, end, start=None, cost=None, details=False):
:return: Returns lists of gradients with respect to `wrt` and `end`, :return: Returns lists of gradients with respect to `wrt` and `end`,
respectively. respectively.
.. versionadded:: 0.6.1 .. versionadded:: 0.7
''' '''
assert ((cost is not None) or (start is not None)) assert ((cost is not None) or (start is not None))
assert isinstance(end, list) assert isinstance(end, list)
...@@ -1905,7 +1905,7 @@ def consider_constant(x): ...@@ -1905,7 +1905,7 @@ def consider_constant(x):
:return: The expression is returned unmodified, but its gradient :return: The expression is returned unmodified, but its gradient
is now truncated to 0. is now truncated to 0.
.. versionadded:: 0.6.1 .. versionadded:: 0.7
""" """
warnings.warn(( warnings.warn((
"consider_constant() is deprecated, use zero_grad() or " "consider_constant() is deprecated, use zero_grad() or "
......
...@@ -128,7 +128,7 @@ def cumsum(x, axis=None): ...@@ -128,7 +128,7 @@ def cumsum(x, axis=None):
:param axis: The axis along which the cumulative sum is computed. :param axis: The axis along which the cumulative sum is computed.
The default (None) is to compute the cumsum over the flattened array. The default (None) is to compute the cumsum over the flattened array.
.. versionadded:: 0.6.1 .. versionadded:: 0.7
""" """
return CumsumOp(axis=axis)(x) return CumsumOp(axis=axis)(x)
...@@ -252,7 +252,7 @@ def cumprod(x, axis=None): ...@@ -252,7 +252,7 @@ def cumprod(x, axis=None):
:param axis: The axis along which the cumulative product is computed. :param axis: The axis along which the cumulative product is computed.
The default (None) is to compute the cumprod over the flattened array. The default (None) is to compute the cumprod over the flattened array.
.. versionadded:: 0.6.1 .. versionadded:: 0.7
""" """
return CumprodOp(axis=axis)(x) return CumprodOp(axis=axis)(x)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论