Apache MXNet 1.5.1 is a patch release that includes fixes for critical bugs and performance regressions introduced with 1.5.0 release.
As MXNet follows semver, this release includes backwards-compatible fixes only.
New features can be introduced in the next minor release. MXNet 1.6.0 road map can be found at https://github.com/apache/incubator-mxnet/issues/15589.
Release Manager: Tao Lv (TaoLv@GitHub), Shufan Wu (juliusshufan@GitHub)
Release shepherd:
Scope is still open - please add!
GitHub issue: [Discussion] 1.5.1 Patch Release (https://github.com/apache/incubator-mxnet/issues/15613)
Issue | Proposer | PRs | Contributor(s) | Notes |
|---|---|---|---|---|
WarpCTC build failure in 1.5.0 | @samskalicky | https://github.com/apache/incubator-mxnet/pull/15601 | @samskalicky | Fixed on master |
| ||||
[MXNet 1.5.0.rc2] Issues with asnumpy() method | @roywei | |||
License issues need to be fixed before 1.6 release | @roywei | |||
| update julia install doc | @iblis17 | https://github.com/apache/incubator-mxnet/pull/15609 | @Ksoy | Fixed on master |
| julia: bump Windows prebult binary version to v1.5.0 | @iblis17 | https://github.com/apache/incubator-mxnet/pull/15608 | @iblis17 | Fixed on master |
| Night test failure on CI | @lebeg | |||
Broken Sidebar on website API for master and 1.5.0 | @ThomasDelteil, @sandeep-krishnamurthy | |||
1.5.0 MKLDNN error "Unknown MKLDNN format" | @samskalicky | https://github.com/apache/incubator-mxnet/pull/15692 | @xinyu-intel | Fixed on master. Note: master uses v0.20 while v1.5.x uses v0.19 of MKL-DNN. |
the bug of `MXEnginePushAsyncND` and `MXEnginePushSyncND` | @wkcn | https://github.com/apache/incubator-mxnet/pull/15751 | @wkcn | WIP |
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 | |||
| Cut the release branch | Check license headers | |||
| 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 | |||
| 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@ | |||
| Start vote on general@ | ||||
| Finalizing and posting the release | Create the final release tag on github | |||
| 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 | ||||
This patch release includes the following bug fixes: