From 04e2f8f766176fe02a1d157351a44e6dfdb08e28 Mon Sep 17 00:00:00 2001 From: Jennifer Myers Date: Wed, 3 May 2017 21:47:27 -0700 Subject: [PATCH] Update for v1.9.0 (#726) --- ChangeLog | 15 +++++++++++++++ doc/source/index.rst | 17 ++++++++++++----- doc/source/previous_versions.rst | 15 +++++++++++++++ setup.py | 2 +- 4 files changed, 43 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index aced94ff..356acf10 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,20 @@ # ChangeLog +## v1.9.0 (2017-05-03): + +* Add support for 3D deconvolution +* Generative Adversarial Networks (GAN) implementation, and MNIST DCGAN example, following GoodFellow 2014 (http://arXiv.org/abs/1406.2661) +* Implement Wasserstein GAN cost function and make associated API changes for GAN models +* Add a new benchmarking script with per-layer timings +* Add weight clipping for GDM, RMSProp, Adagrad, Adadelta and Adam optimizers +* Make multicost an explicit choice in mnist_branch.py example +* Enable NMS kernels to work with normalized boxes and offset +* Fix missing links in api.rst [#366] +* Fix docstring for --datatype option to neon [#367] +* Fix perl shebang in maxas.py and allow for build with numpy 1.12 [#356] +* Replace os.path.join for Windows interoperability [#351] +* Update aeon to 0.2.7 to fix a seg fault on termination + ## v1.8.2 (2017-02-23): * Make the whale calls example stable and shuffle dataset before splitting into subsets diff --git a/doc/source/index.rst b/doc/source/index.rst index 4f0e0908..9b68a356 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -36,11 +36,18 @@ Features include: New features in this release: -* Make the whale calls example stable and shuffle dataset before splitting into subsets -* Reduce default depth in cifar_msra example to 2 -* Fix the formatting of the conv layer description -* Fix documentation error in the video-c3d example -* Support greyscale videos +* Add support for 3D deconvolution +* Generative Adversarial Networks (GAN) implementation, and MNIST DCGAN example, following GoodFellow 2014 (http://arXiv.org/abs/1406.2661) +* Implement Wasserstein GAN cost function and make associated API changes for GAN models +* Add a new benchmarking script with per-layer timings +* Add weight clipping for GDM, RMSProp, Adagrad, Adadelta and Adam optimizers +* Make multicost an explicit choice in mnist_branch.py example +* Enable NMS kernels to work with normalized boxes and offset +* Fix missing links in api.rst [#366] +* Fix docstring for --datatype option to neon [#367] +* Fix perl shebang in maxas.py and allow for build with numpy 1.12 [#356] +* Replace os.path.join for Windows interoperability [#351] +* Update aeon to 0.2.7 to fix a seg fault on termination * See more in the `change log`_. We use neon internally at Nervana to solve our `customers' problems`_ diff --git a/doc/source/previous_versions.rst b/doc/source/previous_versions.rst index 283b347d..1e49fe2d 100644 --- a/doc/source/previous_versions.rst +++ b/doc/source/previous_versions.rst @@ -17,6 +17,19 @@ Previous Versions ================= +neon v1.8.2 +----------- + +|Docs182|_ + +neon v1.8.2 released February 23, 2017 supporting: + +* Make the whale calls example stable and shuffle dataset before splitting into subsets +* Reduce default depth in cifar_msra example to 2 +* Fix the formatting of the conv layer description +* Fix documentation error in the video-c3d example +* Support greyscale videos + neon v1.8.1 ----------- @@ -402,6 +415,7 @@ neon v0.8.1 Initial public release of neon. +.. |Docs182| replace:: Docs .. |Docs181| replace:: Docs .. |Docs180| replace:: Docs .. |Docs170| replace:: Docs @@ -426,6 +440,7 @@ Initial public release of neon. .. |Docs9| replace:: Docs .. |Docs8| replace:: Docs .. _cudanet: https://github.com/NervanaSystems/cuda-convnet2 +.. _Docs182: http://neon.nervanasys.com/docs/1.8.2 .. _Docs181: http://neon.nervanasys.com/docs/1.8.1 .. _Docs180: http://neon.nervanasys.com/docs/1.8.0 .. _Docs170: http://neon.nervanasys.com/docs/1.7.0 diff --git a/setup.py b/setup.py index f075c973..2decb946 100755 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ import subprocess # Define version information -VERSION = '1.8.2' +VERSION = '1.9.0' FULLVERSION = VERSION write_version = True