Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
pytensor
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
testgroup
pytensor
Commits
5c472709
提交
5c472709
authored
9月 18, 2017
作者:
notoraptor
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Prepare release 0.10.0beta3
上级
0d47e204
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
189 行增加
和
40 行删除
+189
-40
HISTORY.txt
HISTORY.txt
+127
-0
NEWS.txt
NEWS.txt
+23
-39
NEWS_DEV.txt
NEWS_DEV.txt
+37
-1
index.txt
doc/index.txt
+2
-0
没有找到文件。
HISTORY.txt
浏览文件 @
5c472709
...
@@ -5,6 +5,133 @@
...
@@ -5,6 +5,133 @@
Old Release Notes
Old Release Notes
=================
=================
=============
Release Notes
=============
Theano 0.10.0beta2 (7th of September, 2017)
===========================================
This release contains new features, improvements and bug fixes to prepare the upcoming release candidate.
We recommend that every developer updates to this version.
Highlights:
- Support NumPy ``1.13``
- Support pygpu ``0.7``
- Added conda recipe
- Optional faster optimization step with new destroy handler
- Added documentation for RNNBlock
- Bug fixes, crash fixes, warning improvements and documentation updates
A total of 67 people contributed to this release since 0.9.0, see list below.
Interface changes:
- Added new parameter ``target`` for MRG functions
Convolution updates:
- Added unshared convolutions
- Added 3D separable convolutions
- Added 3D grouped convolutions
- Removed old ``conv3d`` interface
- Deprecated old ``conv2d`` interface
- Updated ``conv`` documentation
GPU:
- Added a meta-optimizer to select the fastest GPU implementations for convolutions
- cuDNN:
- Official support for ``v6.*`` and ``v7.*``, support for ``v5.*`` will be removed in next release
- Added spatial transformation operation based on cuDNN
- Updated and improved caching system for runtime-chosen cuDNN convolution algorithms
- Support cuDNN v7 tensor core operations for convolutions with runtime timed algorithms
- Restricted cuDNN reductions to contiguous inputs
- Automatic addition of cuDNN DLL path to ``PATH`` environment variable on Windows
New features:
- Added ``tensor6()`` and ``tensor7()`` in ``theano.tensor`` module
- Added boolean indexing for sub-tensors
- Added covariance matrix function ``theano.tensor.cov``
- Added new Theano flag ``pickle_test_value`` to help disable pickling test values
Others:
- Kept stack trace for optimizations in new GPU backend
Other more detailed changes:
- Moved all C code files into separate folder ``c_code`` in every Theano module
- Improvements for Jenkins tests
Commiters since 0.9.0:
- Frederic Bastien
- João Victor Tozatti Risso
- Arnaud Bergeron
- Steven Bocco
- Mohammed Affan
- amrithasuresh
- Pascal Lamblin
- Reyhane Askari
- Alexander Matyasko
- Simon Lefrancois
- Shawn Tan
- Gijs van Tulder
- Thomas George
- Vikram
- Andrei Costinescu
- Faruk Ahmed
- Boris Fomitchev
- Zhouhan LIN
- Aleksandar Botev
- jhelie
- xiaoqie
- Tegan Maharaj
- Matt Graham
- Cesar Laurent
- Gabe Schwartz
- Juan Camilo Gamboa Higuera
- Tim Cooijmans
- Anirudh Goyal
- Saizheng Zhang
- vipulraheja
- Florian Bordes
- Sina Honari
- Yikang Shen
- erakra
- Chiheb Trabelsi
- Shubh Vachher
- Daren Eiri
- Joseph Paul Cohen
- Laurent Dinh
- Mohamed Ishmael Diwan Belghazi
- Jeff Donahue
- Ramana Subramanyam
- Bogdan Budescu
- Dzmitry Bahdanau
- Ghislain Antony Vaillant
- Jan Schlüter
- Xavier Bouthillier
- fo40225
- Aarni Koskela
- Adam Becker
- Adam Geitgey
- Adrian Keet
- Adrian Seyboldt
- Anmol Sahoo
- Chong Wu
- Holger Kohr
- Jayanth Koushik
- Lilian Besson
- Lv Tao
- Michael Manukyan
- Murugesh Marvel
- NALEPA
- Zotov Yuriy
- dareneiri
- lrast
- morrme
- wyjw
Theano 0.10.0beta1 (9th of August, 2017)
Theano 0.10.0beta1 (9th of August, 2017)
========================================
========================================
...
...
NEWS.txt
浏览文件 @
5c472709
...
@@ -3,58 +3,40 @@ Release Notes
...
@@ -3,58 +3,40 @@ Release Notes
=============
=============
Theano 0.10.0beta
2 (7
th of September, 2017)
Theano 0.10.0beta
3 (20
th of September, 2017)
===========================================
===========================================
=
This release contains new features, improvements and bug fixes to prepare the upcoming release candidate.
This release contains new features, improvements and bug fixes to prepare the upcoming release candidate.
We recommend that every developer updates to this version.
We recommend that every developer updates to this version.
Highlights:
Highlights:
- Support NumPy ``1.13``
- conda packages for releases now available and updated in our own conda channel ``mila-udem``
- Support pygpu ``0.7``
- Added conda recipe
- Optional faster optimization step with new destroy handler
- Added documentation for RNNBlock
- Bug fixes, crash fixes, warning improvements and documentation updates
A total of 67 people contributed to this release since 0.9.0, see list below.
- Improved elemwise operations
Interface changes:
- Speed-up elemwise ops based on SciPy
- Added new parameter ``target`` for MRG functions
- Fixed memory leak related to elemwise ops on GPU
Convolution updates:
- Improved pickling and tests in debug mode
- Added unshared convolutions
- Fixed pygpu detection
- Added 3D separable convolutions
- Bug fixes, crash fixes, warning improvements and documentation updates
- Added 3D grouped convolutions
- Removed old ``conv3d`` interface
- Deprecated old ``conv2d`` interface
- Updated ``conv`` documentation
GPU:
A total of 69 people contributed to this release since 0.9.0, see list below.
- Added a meta-optimizer to select the fastest GPU implementations for convolutions
- cuDNN:
Interface changes:
- Removed op ``ExtractDiag`` from ``theano.tensor.nlinalg``, now only in ``theano.tensor.basic``
- Official support for ``v6.*`` and ``v7.*``, support for ``v5.*`` will be removed in next release
Convolution updates:
- Added spatial transformation operation based on cuDNN
- Added dilated causal convolutions for 2D
- Updated and improved caching system for runtime-chosen cuDNN convolution algorithms
- Support cuDNN v7 tensor core operations for convolutions with runtime timed algorithms
- Restricted cuDNN reductions to contiguous inputs
- Automatic addition of cuDNN DLL path to ``PATH`` environment variable on Windows
New features:
New features:
- Added ``tensor6()`` and ``tensor7()`` in ``theano.tensor`` module
- Added ``unravel_index`` and ``ravel_multi_index`` functions on CPU
- Added boolean indexing for sub-tensors
- Implemented ``max()`` and ``min()`` functions for booleans and unsigned integers types
- Added covariance matrix function ``theano.tensor.cov``
- Added new Theano flag ``pickle_test_value`` to help disable pickling test values
Others:
Others:
- Kept stack trace for optimizations in new GPU backend
- Added ``R_op()`` for ``ZeroGrad``
- Added description for rnnblock
Other more detailed changes:
- Moved all C code files into separate folder ``c_code`` in every Theano module
- Improvements for Jenkins tests
Commiters since 0.9.0:
Commiters since 0.9.0:
- Frederic Bastien
- Frederic Bastien
...
@@ -68,9 +50,9 @@ Commiters since 0.9.0:
...
@@ -68,9 +50,9 @@ Commiters since 0.9.0:
- Alexander Matyasko
- Alexander Matyasko
- Simon Lefrancois
- Simon Lefrancois
- Shawn Tan
- Shawn Tan
- Vikram
- Gijs van Tulder
- Gijs van Tulder
- Thomas George
- Thomas George
- Vikram
- Andrei Costinescu
- Andrei Costinescu
- Faruk Ahmed
- Faruk Ahmed
- Boris Fomitchev
- Boris Fomitchev
...
@@ -86,10 +68,10 @@ Commiters since 0.9.0:
...
@@ -86,10 +68,10 @@ Commiters since 0.9.0:
- Tim Cooijmans
- Tim Cooijmans
- Anirudh Goyal
- Anirudh Goyal
- Saizheng Zhang
- Saizheng Zhang
- Yikang Shen
- vipulraheja
- vipulraheja
- Florian Bordes
- Florian Bordes
- Sina Honari
- Sina Honari
- Yikang Shen
- erakra
- erakra
- Chiheb Trabelsi
- Chiheb Trabelsi
- Shubh Vachher
- Shubh Vachher
...
@@ -103,8 +85,10 @@ Commiters since 0.9.0:
...
@@ -103,8 +85,10 @@ Commiters since 0.9.0:
- Dzmitry Bahdanau
- Dzmitry Bahdanau
- Ghislain Antony Vaillant
- Ghislain Antony Vaillant
- Jan Schlüter
- Jan Schlüter
- Nan Jiang
- Xavier Bouthillier
- Xavier Bouthillier
- fo40225
- fo40225
- wyjw
- Aarni Koskela
- Aarni Koskela
- Adam Becker
- Adam Becker
- Adam Geitgey
- Adam Geitgey
...
@@ -123,4 +107,4 @@ Commiters since 0.9.0:
...
@@ -123,4 +107,4 @@ Commiters since 0.9.0:
- dareneiri
- dareneiri
- lrast
- lrast
- morrme
- morrme
-
wyjw
-
naitonium
NEWS_DEV.txt
浏览文件 @
5c472709
...
@@ -5,7 +5,7 @@ DRAFT Release Notes
...
@@ -5,7 +5,7 @@ DRAFT Release Notes
===================
===================
git log -p rel-0.9.0... |grep Merge|grep '#[0123456789]' |cut -f 8 -d ' ' | sed 's\#\* https://github.com/Theano/Theano/pull/\'
git log -p rel-0.9.0... |grep Merge|grep '#[0123456789]' |cut -f 8 -d ' ' | sed 's\#\* https://github.com/Theano/Theano/pull/\'
git log -p rel-0.10.0beta
1
... |grep Merge|grep '#[0123456789]' |cut -f 8 -d ' ' | sed 's\#\* https://github.com/Theano/Theano/pull/\'
git log -p rel-0.10.0beta
2
... |grep Merge|grep '#[0123456789]' |cut -f 8 -d ' ' | sed 's\#\* https://github.com/Theano/Theano/pull/\'
# Commit count per user
# Commit count per user
git shortlog -sn rel-0.9.0..
git shortlog -sn rel-0.9.0..
...
@@ -19,6 +19,7 @@ TODO: better Theano conv doc
...
@@ -19,6 +19,7 @@ TODO: better Theano conv doc
# NB: Following notes contains infos since 0.9.0.
# NB: Following notes contains infos since 0.9.0.
Highlights:
Highlights:
- conda packages for releases now available and updated in our own conda channel ``mila-udem``
- Support NumPy ``1.13``
- Support NumPy ``1.13``
- Support pygpu ``0.7``
- Support pygpu ``0.7``
- Added conda recipe
- Added conda recipe
...
@@ -28,6 +29,11 @@ Highlights:
...
@@ -28,6 +29,11 @@ Highlights:
- Removed old GPU backend ``theano.sandbox.cuda``. New backend ``theano.gpuarray`` is now the official GPU backend
- Removed old GPU backend ``theano.sandbox.cuda``. New backend ``theano.gpuarray`` is now the official GPU backend
- Support more debuggers for ``PdbBreakpoint``
- Support more debuggers for ``PdbBreakpoint``
- Improved elemwise operations
- Speed-up elemwise ops based on SciPy
- Fixed memory leak related to elemwise ops on GPU
- Scan improvements
- Scan improvements
- Speed up Theano scan compilation and gradient computation
- Speed up Theano scan compilation and gradient computation
...
@@ -40,6 +46,7 @@ Highlights:
...
@@ -40,6 +46,7 @@ Highlights:
- Added documentation for RNNBlock
- Added documentation for RNNBlock
- Improved pickling and tests in debug mode
- Many bug fixes, crash fixes and warning improvements
- Many bug fixes, crash fixes and warning improvements
Interface changes:
Interface changes:
...
@@ -60,6 +67,7 @@ Interface changes:
...
@@ -60,6 +67,7 @@ Interface changes:
- ``pycuda.init``
- ``pycuda.init``
- Changed ``grad()`` method to ``L_op()`` in ops that need the outputs to compute gradient
- Changed ``grad()`` method to ``L_op()`` in ops that need the outputs to compute gradient
- Removed op ``ExtractDiag`` from ``theano.tensor.nlinalg``, now only in ``theano.tensor.basic``
Convolution updates:
Convolution updates:
- Removed old ``conv3d`` interface
- Removed old ``conv3d`` interface
...
@@ -69,6 +77,7 @@ Convolution updates:
...
@@ -69,6 +77,7 @@ Convolution updates:
- Added unshared convolutions
- Added unshared convolutions
- Implemented separable convolutions for 2D and 3D
- Implemented separable convolutions for 2D and 3D
- Implemented grouped convolutions for 2D and 3D
- Implemented grouped convolutions for 2D and 3D
- Added dilated causal convolutions for 2D
- Automatic addition of cuDNN DLL path to ``PATH`` environment variable on Windows
- Automatic addition of cuDNN DLL path to ``PATH`` environment variable on Windows
GPU:
GPU:
...
@@ -105,6 +114,7 @@ GPU:
...
@@ -105,6 +114,7 @@ GPU:
- Started to use ``float32`` precision for computations that don't support ``float16`` on GPU
- Started to use ``float32`` precision for computations that don't support ``float16`` on GPU
New features:
New features:
- Implemented ``max()`` and ``min()`` functions for booleans and unsigned integers types
- Added ``tensor6()`` and ``tensor7()`` in ``theano.tensor`` module
- Added ``tensor6()`` and ``tensor7()`` in ``theano.tensor`` module
- Added boolean indexing for sub-tensors
- Added boolean indexing for sub-tensors
- Added covariance matrix function ``theano.tensor.cov``
- Added covariance matrix function ``theano.tensor.cov``
...
@@ -113,6 +123,7 @@ New features:
...
@@ -113,6 +123,7 @@ New features:
- Added Scaled Exponential Linear Unit (SELU) activation
- Added Scaled Exponential Linear Unit (SELU) activation
- Added sigmoid_binary_crossentropy function
- Added sigmoid_binary_crossentropy function
- Added tri-gamma function
- Added tri-gamma function
- Added ``unravel_index`` and ``ravel_multi_index`` functions on CPU
- Added modes ``half`` and ``full`` for ``Images2Neibs`` ops
- Added modes ``half`` and ``full`` for ``Images2Neibs`` ops
- Implemented gradient for ``AbstractBatchNormTrainGrad``
- Implemented gradient for ``AbstractBatchNormTrainGrad``
- Implemented gradient for matrix pseudoinverse op
- Implemented gradient for matrix pseudoinverse op
...
@@ -129,6 +140,8 @@ Others:
...
@@ -129,6 +140,8 @@ Others:
- Kept stack trace for optimizations in new GPU backend
- Kept stack trace for optimizations in new GPU backend
- Added deprecation warning for the softmax and logsoftmax vector case
- Added deprecation warning for the softmax and logsoftmax vector case
- Added a warning to announce that C++ compiler will become mandatory in next Theano release ``0.11``
- Added a warning to announce that C++ compiler will become mandatory in next Theano release ``0.11``
- Added ``R_op()`` for ``ZeroGrad``
- Added decsription for rnnblock
Other more detailed changes:
Other more detailed changes:
- Removed useless warning when profile is manually disabled
- Removed useless warning when profile is manually disabled
...
@@ -143,6 +156,29 @@ Other more detailed changes:
...
@@ -143,6 +156,29 @@ Other more detailed changes:
- Many improvements for Jenkins CI tests: daily testings on Mac and Windows in addition to Linux
- Many improvements for Jenkins CI tests: daily testings on Mac and Windows in addition to Linux
ALL THE PR BELLOW HAVE BEEN CHECKED
ALL THE PR BELLOW HAVE BEEN CHECKED
* https://github.com/Theano/Theano/pull/6005
* https://github.com/Theano/Theano/pull/6427
* https://github.com/Theano/Theano/pull/6424
* https://github.com/Theano/Theano/pull/6419
* https://github.com/Theano/Theano/pull/6415
* https://github.com/Theano/Theano/pull/6418
* https://github.com/Theano/Theano/pull/5891
* https://github.com/Theano/Theano/pull/6316
* https://github.com/Theano/Theano/pull/6331
* https://github.com/Theano/Theano/pull/6100
* https://github.com/Theano/Theano/pull/6412
* https://github.com/Theano/Theano/pull/6221
* https://github.com/Theano/Theano/pull/6386
* https://github.com/Theano/Theano/pull/6411
* https://github.com/Theano/Theano/pull/6405
* https://github.com/Theano/Theano/pull/6410
* https://github.com/Theano/Theano/pull/6413
* https://github.com/Theano/Theano/pull/6389
* https://github.com/Theano/Theano/pull/6409
* https://github.com/Theano/Theano/pull/6406
* https://github.com/Theano/Theano/pull/6396
* https://github.com/Theano/Theano/pull/6392
* https://github.com/Theano/Theano/pull/6393
* https://github.com/Theano/Theano/pull/6384
* https://github.com/Theano/Theano/pull/6384
* https://github.com/Theano/Theano/pull/6326
* https://github.com/Theano/Theano/pull/6326
* https://github.com/Theano/Theano/pull/6317
* https://github.com/Theano/Theano/pull/6317
...
...
doc/index.txt
浏览文件 @
5c472709
...
@@ -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/09/20: Release of Theano 0.10.0beta3, new features and many bugfixes, release candidate to coming.
* 2017/09/07: Release of Theano 0.10.0beta2, new features and many bugfixes, release candidate to coming.
* 2017/09/07: Release of Theano 0.10.0beta2, new features and many bugfixes, release candidate to coming.
* 2017/08/09: Release of Theano 0.10.0beta1, many improvements and bugfixes, release candidate to coming.
* 2017/08/09: Release of Theano 0.10.0beta1, many improvements and bugfixes, release candidate to coming.
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论