From e0c7906693f0c79b0ce34a4d777c26a6bf1903c1 Mon Sep 17 00:00:00 2001 From: mbaijal <30911248+mbaijal@users.noreply.github.com> Date: Mon, 6 Nov 2017 19:04:04 -0800 Subject: [PATCH] Prep for 0.12.1: Version Updates (#8567) * Final Changes for 0.12.1 * Prep 0.12.1: Changes * Initial Changes to NEWS.md --- NEWS.md | 12 ++++++++++++ R-package/DESCRIPTION | 2 +- README.md | 1 + docs/build_version_doc/build_all_version.sh | 2 +- include/mxnet/base.h | 2 +- python/mxnet/libinfo.py | 2 +- scala-package/assembly/linux-x86_64-cpu/pom.xml | 6 +++--- scala-package/assembly/linux-x86_64-gpu/pom.xml | 6 +++--- scala-package/assembly/osx-x86_64-cpu/pom.xml | 6 +++--- scala-package/assembly/pom.xml | 2 +- scala-package/core/pom.xml | 6 +++--- scala-package/examples/pom.xml | 4 ++-- scala-package/init-native/linux-x86_64/pom.xml | 4 ++-- scala-package/init-native/osx-x86_64/pom.xml | 4 ++-- scala-package/init-native/pom.xml | 2 +- scala-package/init/pom.xml | 2 +- scala-package/macros/pom.xml | 6 +++--- scala-package/native/linux-x86_64-cpu/pom.xml | 4 ++-- scala-package/native/linux-x86_64-gpu/pom.xml | 4 ++-- scala-package/native/osx-x86_64-cpu/pom.xml | 4 ++-- scala-package/native/pom.xml | 2 +- scala-package/pom.xml | 2 +- scala-package/spark/pom.xml | 4 ++-- setup-utils/install-mxnet-osx-python.sh | 2 +- snapcraft.yaml | 2 +- 25 files changed, 53 insertions(+), 40 deletions(-) diff --git a/NEWS.md b/NEWS.md index 666b5d88e65e..0a7c018f4ec5 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,17 @@ MXNet Change Log ================ +## 0.12.1 +### Bug-fixes + - Added GPU support for the `syevd` operator which ensures that there is GPU support for all linalg-operators. + - Bugfix for `syevd` on CPU such that it works for `float32`. + - Fixed API call when `OMP_NUM_THREADS` environment variable is set. + - Fixed `MakeNonlossGradNode` bug. + - Fixed bug related to passing `dtype` to `array()`. + - Fixed some minor bugs for sparse distributed training. + - Fixed a bug on `Slice` accessing uninitialized memory in `param.begin` in the file `matrix_op-inl.h`. + - Fixed `gluon.data.RecordFileDataset`. + - Fixed a bug that caused `autograd` to crash on some networks. + ## 0.12.0 ### Performance - Added full support for NVIDIA Volta GPU Architecture and CUDA 9. Training CNNs is up to 3.5x faster than Pascal when using float16 precision. diff --git a/R-package/DESCRIPTION b/R-package/DESCRIPTION index 4c768245b311..3d57ea876f0b 100644 --- a/R-package/DESCRIPTION +++ b/R-package/DESCRIPTION @@ -1,7 +1,7 @@ Package: mxnet Type: Package Title: MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems -Version: 0.12.0 +Version: 0.12.1 Date: 2017-06-27 Author: Tianqi Chen, Qiang Kou, Tong He Maintainer: Qiang Kou diff --git a/README.md b/README.md index fc252a7a72b6..032641254118 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ deep learning systems, and interesting insights of DL systems for hackers. What's New ---------- +* [Version 0.12.1 Release](https://github.com/apache/incubator-mxnet/releases/tag/0.12.1) - MXNet 0.12.1 Patch Release. * [Version 0.12.0 Release](https://github.com/apache/incubator-mxnet/releases/tag/0.12.0) - MXNet 0.12.0 Release. * [Version 0.11.0 Release](https://github.com/apache/incubator-mxnet/releases/tag/0.11.0) - MXNet 0.11.0 Release. * [Apache Incubator](http://incubator.apache.org/projects/mxnet.html) - We are now an Apache Incubator project. diff --git a/docs/build_version_doc/build_all_version.sh b/docs/build_version_doc/build_all_version.sh index 2d33bd72c41f..3162acd85a1d 100755 --- a/docs/build_version_doc/build_all_version.sh +++ b/docs/build_version_doc/build_all_version.sh @@ -21,7 +21,7 @@ # Built files are stored in $built # Version numbers are stored in $tag_list. # Version numbers are ordered from latest to old and final one is master. -tag_list="0.12.0 0.11.0 master" +tag_list="0.12.1 0.12.0 0.11.0 master" mxnet_url="https://github.com/apache/incubator-mxnet.git" mxnet_folder="apache_mxnet" diff --git a/include/mxnet/base.h b/include/mxnet/base.h index 1c02ff185b74..cceee70ffd7e 100644 --- a/include/mxnet/base.h +++ b/include/mxnet/base.h @@ -112,7 +112,7 @@ /*! \brief minor version */ #define MXNET_MINOR 12 /*! \brief patch version */ -#define MXNET_PATCH 0 +#define MXNET_PATCH 1 /*! \brief mxnet version */ #define MXNET_VERSION (MXNET_MAJOR*10000 + MXNET_MINOR*100 + MXNET_PATCH) /*! \brief helper for making version number */ diff --git a/python/mxnet/libinfo.py b/python/mxnet/libinfo.py index d8d49a0ddb36..d4d100e12d41 100644 --- a/python/mxnet/libinfo.py +++ b/python/mxnet/libinfo.py @@ -61,4 +61,4 @@ def find_lib_path(): # current version -__version__ = "0.12.0" +__version__ = "0.12.1" diff --git a/scala-package/assembly/linux-x86_64-cpu/pom.xml b/scala-package/assembly/linux-x86_64-cpu/pom.xml index 5e3e326368a0..f15a7e315dc3 100644 --- a/scala-package/assembly/linux-x86_64-cpu/pom.xml +++ b/scala-package/assembly/linux-x86_64-cpu/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-full-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -18,12 +18,12 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ml.dmlc.mxnet libmxnet-scala-linux-x86_64-cpu - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT so diff --git a/scala-package/assembly/linux-x86_64-gpu/pom.xml b/scala-package/assembly/linux-x86_64-gpu/pom.xml index 6f3fc139744c..81e4d1ec59a4 100644 --- a/scala-package/assembly/linux-x86_64-gpu/pom.xml +++ b/scala-package/assembly/linux-x86_64-gpu/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-full-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -18,12 +18,12 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ml.dmlc.mxnet libmxnet-scala-linux-x86_64-gpu - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT so diff --git a/scala-package/assembly/osx-x86_64-cpu/pom.xml b/scala-package/assembly/osx-x86_64-cpu/pom.xml index 6dd6ac945cbb..5e6cb8c7f654 100644 --- a/scala-package/assembly/osx-x86_64-cpu/pom.xml +++ b/scala-package/assembly/osx-x86_64-cpu/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-full-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -18,12 +18,12 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ml.dmlc.mxnet libmxnet-scala-osx-x86_64-cpu - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT jnilib diff --git a/scala-package/assembly/pom.xml b/scala-package/assembly/pom.xml index 6dac93ef0477..b27630db8ea2 100644 --- a/scala-package/assembly/pom.xml +++ b/scala-package/assembly/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml diff --git a/scala-package/core/pom.xml b/scala-package/core/pom.xml index d35270c9a226..361833685ea6 100644 --- a/scala-package/core/pom.xml +++ b/scala-package/core/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -71,13 +71,13 @@ ml.dmlc.mxnet mxnet-init_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT provided ml.dmlc.mxnet mxnet-macros_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT provided diff --git a/scala-package/examples/pom.xml b/scala-package/examples/pom.xml index a14c71a990e4..9ad10c9de79a 100644 --- a/scala-package/examples/pom.xml +++ b/scala-package/examples/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -118,7 +118,7 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT provided diff --git a/scala-package/init-native/linux-x86_64/pom.xml b/scala-package/init-native/linux-x86_64/pom.xml index 191f50a6504f..983135d91197 100644 --- a/scala-package/init-native/linux-x86_64/pom.xml +++ b/scala-package/init-native/linux-x86_64/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-scala-init-native-parent - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -20,7 +20,7 @@ ml.dmlc.mxnet mxnet-init_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT jar compile diff --git a/scala-package/init-native/osx-x86_64/pom.xml b/scala-package/init-native/osx-x86_64/pom.xml index 9c7001d3f96b..2ca851baa4ef 100644 --- a/scala-package/init-native/osx-x86_64/pom.xml +++ b/scala-package/init-native/osx-x86_64/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-scala-init-native-parent - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -20,7 +20,7 @@ ml.dmlc.mxnet mxnet-init_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT jar compile diff --git a/scala-package/init-native/pom.xml b/scala-package/init-native/pom.xml index 79cc780f6e2d..4ae2426bbfd3 100644 --- a/scala-package/init-native/pom.xml +++ b/scala-package/init-native/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml diff --git a/scala-package/init/pom.xml b/scala-package/init/pom.xml index 9008d1c4f844..eed3aee82a90 100644 --- a/scala-package/init/pom.xml +++ b/scala-package/init/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT diff --git a/scala-package/macros/pom.xml b/scala-package/macros/pom.xml index c38a66d2379d..76f2438d38de 100644 --- a/scala-package/macros/pom.xml +++ b/scala-package/macros/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -41,13 +41,13 @@ ml.dmlc.mxnet mxnet-init_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT provided ml.dmlc.mxnet libmxnet-init-scala-${platform} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT provided ${libtype} diff --git a/scala-package/native/linux-x86_64-cpu/pom.xml b/scala-package/native/linux-x86_64-cpu/pom.xml index c5efd38c3a29..47194069e4bf 100644 --- a/scala-package/native/linux-x86_64-cpu/pom.xml +++ b/scala-package/native/linux-x86_64-cpu/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-scala-native-parent - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -20,7 +20,7 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT jar compile diff --git a/scala-package/native/linux-x86_64-gpu/pom.xml b/scala-package/native/linux-x86_64-gpu/pom.xml index f62da4c42c40..5e038b2d5a6a 100644 --- a/scala-package/native/linux-x86_64-gpu/pom.xml +++ b/scala-package/native/linux-x86_64-gpu/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-scala-native-parent - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -20,7 +20,7 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT jar compile diff --git a/scala-package/native/osx-x86_64-cpu/pom.xml b/scala-package/native/osx-x86_64-cpu/pom.xml index 3a47d2a27da2..227ad24f8f64 100644 --- a/scala-package/native/osx-x86_64-cpu/pom.xml +++ b/scala-package/native/osx-x86_64-cpu/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-scala-native-parent - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -20,7 +20,7 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT jar compile diff --git a/scala-package/native/pom.xml b/scala-package/native/pom.xml index f81ddf10ab55..ffb874023989 100644 --- a/scala-package/native/pom.xml +++ b/scala-package/native/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml diff --git a/scala-package/pom.xml b/scala-package/pom.xml index 6138589e12a9..a91fbe44201d 100644 --- a/scala-package/pom.xml +++ b/scala-package/pom.xml @@ -5,7 +5,7 @@ 4.0.0 ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT MXNet Scala Package - Parent https://github.com/dmlc/mxnet/tree/master/scala-package MXNet Scala Package diff --git a/scala-package/spark/pom.xml b/scala-package/spark/pom.xml index 6bfaea5a40a1..22114fb0a4dc 100644 --- a/scala-package/spark/pom.xml +++ b/scala-package/spark/pom.xml @@ -6,7 +6,7 @@ ml.dmlc.mxnet mxnet-parent_2.11 - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT ../pom.xml @@ -21,7 +21,7 @@ ml.dmlc.mxnet mxnet-core_${scala.binary.version} - 0.12.0-SNAPSHOT + 0.12.1-SNAPSHOT provided diff --git a/setup-utils/install-mxnet-osx-python.sh b/setup-utils/install-mxnet-osx-python.sh index 25a44796cb2f..370e34389196 100755 --- a/setup-utils/install-mxnet-osx-python.sh +++ b/setup-utils/install-mxnet-osx-python.sh @@ -33,7 +33,7 @@ then # TODO: Change this to latest tag # to avoid updating this value for every release # - export MXNET_TAG="0.12.0" + export MXNET_TAG="0.12.1" fi export TARIKH=`/bin/date +%Y-%m-%d-%H:%M:%S` diff --git a/snapcraft.yaml b/snapcraft.yaml index 2493a2e0a692..de68a8077f2f 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,5 +1,5 @@ name: mxnet -version: '0.12.0' +version: '0.12.1' summary: MXNet is a deep learning framework designed for efficiency and flexibility. description: | MXNet is a deep learning framework designed for both efficiency and