DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
Release timelines:
Following timeline is based on everything goes well.(Added some buffer time)
| Step | Tasks | Completed by | Comments |
|---|---|---|---|
| Code Freeze and release start | Track ongoing PRs | Delayed due to unmerged PRs(#11482, #11325) | |
| Cut the release branch | Check license headers | 08/17 | Depending on stability |
| Make code changes with necessary version updates | |||
| Cut the release branch | |||
| Test the release and tag the release | Nightly test, Jenkins CI | 08/22 | |
| RAT check | |||
| Tag RC0 | |||
| Package artifacts and validate | Create release artifacts | 08/28 | |
| Validate release package | |||
| Test release package | |||
| Scala release process | |||
| Begin apache voting | Start vote on dev@ | 08/28-09/05 | |
| Start vote on general@ | |||
| Finalizing and posting the release | Create the final release tag on github | 09/12 | |
| 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 | |||
| Update the version on master |
New Features and Improvements:
Project | Lead Contributor | Project Docs | Link to design discussion on dev@ | Notes |
|---|---|---|---|---|
| Scala API Improvements | Qing Lan, Naveen Swamy | MXNet Scala Usability Improvements | Discussion | #10660, #10787, #10991 Improvements to MXNet Scala API usability: type safety, API documentation. |
| Scala Example CI | Qing Lan, Naveen Swamy, Andrew Ayres | #11753, #11621 Refurnished Scala Examples with improved API, documentation and CI test coverage | ||
| ONNX Export from MXNet | Roshani Nagmote | Proposal: ImportExport module | Discussion | #11213 MXNet to ONNX exporter APIs to export MXNet trained models to ONNX protobuf so that those models can be imported in other frameworks for inference. |
| Topology-aware AllReduce | Topology-aware AllReduce Proposal | Discussion | #11591 experimental feature | |
| MKL-DNN | Patric Zhao, Da Zheng | MKL-DNN integration design | Discussion | #experimental in v1.2, upgrade to GA in v1.3 |
| Clojure package | Carin Meier | MXNet Clojure | Discussion | #11205 experimental clojure language binding |
| TensorRT Runtime Integration | Discussion | #11325 This feature introduces runtime integration of TensorRT into MxNet, in order to accelerate inference. | ||
| Sparse Tensor support for Gluon | Haibin Lin | Gluon Sparse Support | Discussion | #11429, #11231, #11197, #11001, #10924 experimental feature |
| Fused RNN Operators for CPU | Patric Zhao, Tao Lv | Fused CPU RNN Design | Discussion | #10104 #11399 #10311 vRNN/LSTM/GRU PR has been merged |
| Fix Flaky Tests | zhasheng@apache.org | Github Flaky Tests | Discussion | |
| Control flow operators | Da Zheng, | Optimize dynamic neural networks | Discussion | This is the first step towards optimizing dynamic neural networks by adding symbolic and imperative control flow operators (foreach, while_loop, maybe ifelse). foreach and while_loop have been merged. ifelse has been submitted for review, but is unlikely merged in this release. |