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

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

(https://github.com/apache/incubator-mxnet/issues/15612)

@samskalickyhttps://github.com/apache/incubator-mxnet/pull/15601@samskalickyFixed on master

Gluon Inference failed

(https://github.com/apache/incubator-mxnet/issues/15281)

@lanking520https://github.com/apache/incubator-mxnet/pull/15298@ZhennanQinAlready in 1.5.0

[MXNet 1.5.0.rc2] Issues with asnumpy() method

(https://github.com/apache/incubator-mxnet/issues/15431)

@roywei

Closed. False positive issue.

License issues need to be fixed before 1.6 release

(https://github.com/apache/incubator-mxnet/issues/15542)

@roywei


update julia install doc@iblis17https://github.com/apache/incubator-mxnet/pull/15609@KsoyFixed on master
julia: bump Windows prebult binary version to v1.5.0@iblis17https://github.com/apache/incubator-mxnet/pull/15608@iblis17Fixed on master
Night test failure on CI@lebeg

https://github.com/apache/incubator-mxnet/issues/15374

http://jenkins.mxnet-ci.amazon-ml.com/blue/organizations/jenkins/NightlyTestsForBinaries/detail/master/395/pipeline/

Broken Sidebar on website API for master and 1.5.0

(https://github.com/apache/incubator-mxnet/issues/15200)

@ThomasDelteil, @sandeep-krishnamurthy 


1.5.0 MKLDNN error "Unknown MKLDNN format"

(https://github.com/apache/incubator-mxnet/issues/15737)

@samskalickyhttps://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 fix is picked to v1.5.x branch

the bug of `MXEnginePushAsyncND` and `MXEnginePushSyncND`

(https://github.com/apache/incubator-mxnet/issues/15774)

@wkcnhttps://github.com/apache/incubator-mxnet/pull/15751@wkcnDone. The fix is picked to v1.5.x.

Java examples broken with mxnet mkldnn build

(https://github.com/apache/incubator-mxnet/issues/15267)

@TaoLv, @arcadiaphyhttps://github.com/apache/incubator-mxnet/pull/15351@wuxun-zhangFixed on master

Bug or highly unintuitive and undocumented behaviour corrupting NDArray data(possible race condition)[MKLDNN][C++]

(https://github.com/apache/incubator-mxnet/issues/15555)

@TaoLv, @kostayScrhttps://github.com/apache/incubator-mxnet/pull/15637@zhennanQinFixed on master

Dropout produces wrong mask with MKL-DNN

(https://github.com/apache/incubator-mxnet/issues/15659)

@TaoLv, @matteosalhttps://github.com/apache/incubator-mxnet/pull/15697@wuxun-zhangFixed on master

MKL-DNN gives wrong convolution bias gradient if weights gradient is not requested

(https://github.com/apache/incubator-mxnet/issues/15464)

@TaoLv, @matteosalhttps://github.com/apache/incubator-mxnet/pull/15497@zixuanweeeiFixed on master

Simple_Bind failure in 1.5.0

(https://github.com/apache/incubator-mxnet/issues/15784)

@samskalickyhttps://github.com/apache/incubator-mxnet/pull/15620@haohuanwFixed on master

Release Timeline

Following timeline is based on everything goes well.(Added some buffer time)

Step

Tasks

Goal

Actual

Comments

Code Freeze and release startTrack ongoing PRs







Cut the release branchCheck license headers



Make code changes with necessary version updates



Cut the release branch



Update the version on master


Test the release and tag the releaseNightly test, Jenkins CI



RAT check



Tag RC0







Package artifacts and validateCreate release artifacts



Validate release package



Test release package



Scala release process







Begin Apache votingStart vote on dev@



Start vote on general@







Finalizing and posting the releaseCreate 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







CI status:

Release Note

This patch release includes the following bug fixes: