From e8c78bbab03fa651563e21cdf004220f29d9560a Mon Sep 17 00:00:00 2001 From: QuanluZhang Date: Wed, 22 Jun 2022 10:33:06 +0800 Subject: [PATCH] v2.8 release note (#4940) --- README.md | 4 +-- docs/source/conf.py | 2 +- docs/source/release.rst | 60 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f5009384e2..b384ef1299 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,8 @@ NNI automates feature engineering, neural architecture search, hyperparameter tu ## What's NEW!   -* **New release**: [v2.7 is available](https://github.com/microsoft/nni/releases/tag/v2.7) - _released on Apr-18-2022_ -* **New demo available**: [Youtube entry](https://www.youtube.com/channel/UCKcafm6861B2mnYhPbZHavw) | [Bilibili 入口](https://space.bilibili.com/1649051673) - _last updated on Apr-18-2022_ +* **New release**: [v2.8 is available](https://github.com/microsoft/nni/releases/tag/v2.8) - _released on June-22-2022_ +* **New demo available**: [Youtube entry](https://www.youtube.com/channel/UCKcafm6861B2mnYhPbZHavw) | [Bilibili 入口](https://space.bilibili.com/1649051673) - _last updated on June-22-2022_ * **New webinar**: [Introducing Retiarii: A deep learning exploratory-training framework on NNI](https://note.microsoft.com/MSR-Webinar-Retiarii-Registration-Live.html) - _scheduled on June-24-2021_ * **Newly upgraded documentation**: [Doc upgraded](https://nni.readthedocs.io/en/stable) diff --git a/docs/source/conf.py b/docs/source/conf.py index a667669c7d..7ba4998ef6 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -31,7 +31,7 @@ version = '' # The full version, including alpha/beta/rc tags # FIXME: this should be written somewhere globally -release = 'v2.7' +release = 'v2.8' # -- General configuration --------------------------------------------------- diff --git a/docs/source/release.rst b/docs/source/release.rst index 1d7cb53956..c27575257c 100644 --- a/docs/source/release.rst +++ b/docs/source/release.rst @@ -5,6 +5,66 @@ Change Log ========== +Release 2.8 - 6/22/2022 +----------------------- + +Neural Architecture Search +^^^^^^^^^^^^^^^^^^^^^^^^^^ + +* Align user experience of one-shot NAS with multi-trial NAS, i.e., users can use one-shot NAS by specifying the corresponding strategy (`doc `__) +* Support multi-GPU training of one-shot NAS +* *Preview* Support load/retrain the pre-searched model of some search spaces, i.e., 18 models in 4 different search spaces (`doc `__) +* Support AutoFormer search space in search space hub, thanks our collaborators @nbl97 and @penghouwen +* One-shot NAS supports the NAS API ``repeat`` and ``cell`` +* Refactor of RetiariiExperiment to share the common implementation with HPO experiment +* CGO supports pytorch-lightning 1.6 + +Model Compression +^^^^^^^^^^^^^^^^^ + +* *Preview* Refactor and improvement of automatic model compress with a new ``CompressionExperiment`` +* Support customizating module replacement function for unsupported modules in model speedup (`doc `__) +* Support the module replacement function for some user mentioned modules +* Support output_padding for convtranspose2d in model speedup, thanks external contributor @haoshuai-orka + +Hyper-Parameter Optimization +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +* Make ``config.tuner.name`` case insensitive +* Allow writing configurations of advisor in tuner format, i.e., aligning the configuration of advisor and tuner + +Experiment +^^^^^^^^^^ + +* Support launching multiple HPO experiments in one process +* Internal refactors and improvements + + * Refactor of the logging mechanism in NNI + * Refactor of NNI manager globals for flexible and high extensibility + * Migrate dispatcher IPC to WebSocket + * Decouple lock stuffs from experiments manager logic + * Use launcher's sys.executable to detect Python interpreter + +WebUI +^^^^^ + +* Improve user experience of trial ordering in the overview page +* Fix the update issue in the trial detail page + +Documentation +^^^^^^^^^^^^^ + +* A new translation framework for document +* Add a new quantization demo (`doc `__) + +Notable Bugfixes +^^^^^^^^^^^^^^^^ + +* Fix TPE import issue for old metrics +* Fix the issue in TPE nested search space +* Support ``RecursiveScriptModule`` in speedup +* Fix the issue of failed "implicit type cast" in merge_parameter() + Release 2.7 - 4/18/2022 -----------------------