You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 41
Next »
Apache MXNet 1.5.0 is a minor release that includes backward compatible changes.
As MXNet follows semver, this release includes backwards-compatible fixes and new features only.
Discussion on the roadmap: https://github.com/apache/incubator-mxnet/issues/14619
Release Manager: Lai Wei
Release shepherd: Sheng Zha
Scope
Reference: MXNet 1.5.0 Roadmap
Issue | PRs | Contributor(s) | Notes |
---|
AMP | https://github.com/apache/incubator-mxnet/pull/14173 | @ptrendx | To move forward: https://github.com/apache/incubator-mxnet/pull/14173#pullrequestreview-235846341 |
MKLDNN Quantization | https://github.com/apache/incubator-mxnet/pull/14819 | @ZhennanQin | Merged |
FP32 optimization | #14914, #14818, #14893, #14877, #14783 | @ciyongch, @TaoLv, @juliusshufa, @yinghu5, @TaoLv | last PR left under review: #14893 |
bug fix for infer shape partial | #14869 | @royweilai | under review |
dependency upgrade for mxnet | #14950, #14887, #14588, #14988 | @stu1130 | update to latest cuda 10.1 and cudnn 7.5.1 for mxnet and mxnet CI |
Conversion from FP32 to Mixed Precision Models | https://github.com/apache/incubator-mxnet/issues/14584 | @anirudh2290 | Depend on AMP PR Conversion from FP32 to Mixed Precision Models Moved to 1.6 scope |
| #14713 | @lihaofd, Tao Lv, @pengzhao-intel
| Improves performance of certain operators used in RNN models |
https://github.com/dmlc/gluon-nlp/issues/706 | NA
| haibin | resolved at gluon nlp side by https://github.com/dmlc/gluon-nlp/pull/710 |
https://github.com/apache/incubator-mxnet/issues/15028 | https://github.com/apache/incubator-mxnet/pull/15039 | | amp tutorial test failed. blocking nightly test |
https://github.com/apache/incubator-mxnet/issues/15029 | https://github.com/apache/incubator-mxnet/pull/15041 | @zheng-da @apeforest | Merged |
0 size tensor patch for quantization | https://github.com/apache/incubator-mxnet/pull/15031 | @ciyongch | Merged |
https://github.com/apache/incubator-mxnet/issues/15034 | https://github.com/apache/incubator-mxnet/pull/15056 | @DickJC123 @lihaofd | brough by previous change on RNN (Change RNN OP to stateful (#14476))
|
https://github.com/apache/incubator-mxnet/issues/14954 | https://github.com/apache/incubator-mxnet/pull/14998 | @reminisce |
|
Issues during 1.4.1 release vote: https://github.com/apache/incubator-mxnet/issues/14936
https://lists.apache.org/thread.html/0cb2131f2506661a884f89d8419aba08298cbc50aaeeda06e41e530f@%3Cdev.mxnet.apache.org%3E
| https://github.com/apache/incubator-mxnet/pull/15127
https://github.com/apache/incubator-mxnet/pull/15128
| @szha @roywei |
|
CI build failures: https://github.com/apache/incubator-mxnet/issues/15084
https://github.com/apache/incubator-mxnet/issues/15028
https://github.com/apache/incubator-mxnet/issues/14981
https://github.com/apache/incubator-mxnet/issues/15152
| https://github.com/apache/incubator-mxnet/pull/15099
https://github.com/apache/incubator-mxnet/pull/15141
https://github.com/apache/incubator-mxnet/pull/15156
| | the large tensor nightly test is disabled due to CI OOM, but tests are passing locally. Not a blocker for the release anymore.
Other test failures have been fixed. |
Autograd Function bug https://github.com/apache/incubator-mxnet/issues/15183 | Da Zheng |
|
|
Release Timeline
Following timeline is based on everything goes well.(Added some buffer time)
Step | Tasks | Goal | Actual | Comments |
---|
Code Freeze and release start | Track ongoing PRs | Once 1.4.1 is released |
|
|
|
|
|
|
|
Cut the release branch | Check license headers | 5/17/2019 | 06/03/2019 |
|
| Make code changes with necessary version updates |
|
|
|
| Cut the release branch |
|
|
|
| Update the version on master |
|
|
|
Test the release and tag the release | Nightly test, Jenkins CI | 5/27/2019 | 06/04/2019 |
|
| RAT check |
|
|
|
| Tag RC0 |
|
|
|
|
|
|
|
|
Package artifacts and validate | Create release artifacts |
|
|
|
| Validate release package |
|
|
|
| Test release package |
|
|
|
| Scala release process |
|
|
|
|
|
|
|
|
Begin apache voting | Start vote on dev@ | 06/07/2019 | 07/10/2019 | rc0 and rc1 failed, rc2 passed: https://lists.apache.org/thread.html/641cf0fddce623ff352ba9c7655938c0d16337bae4a8d290956ea130@%3Cdev.mxnet.apache.org%3E |
| Start vote on general@ |
|
|
|
|
|
|
|
|
Finalizing and posting the release | Create the final release tag on github | 6/14/2019 |
|
|
| Rename, resign and upload the src tar to final dir |
|
|
|
| Update the website using tag |
|
|
|
| Release the official pip package |
|
|
|
| Release the official docker images |
|
|
|
| After 24 hrs, validate the packages are uploaded |
|
|
|
| Draft the offical announce email and review |
|
|
|
| Send out the email on announce@ |
|
|
|
| Update the apache blog |
|
|
|
| update the aws blog |
|
|
|
| send internal announcement |
|
|
|
|
|
|
|
|
CI status: