* Improve the user experience of `nnicli <https://github.com/microsoft/nni/blob/v1.8/docs/en_US/nnicli_ref.md>`__ with `examples <https://github.com/microsoft/nni/blob/v1.8/examples/notebooks/retrieve_nni_info_with_python.ipynb>`__ (#2713)
* Improve the user experience of `nnicli <https://github.com/microsoft/nni/blob/v1.8/docs/en_US/nnicli_ref.md>`__ with `examples <https://github.com/microsoft/nni/blob/v1.8/examples/notebooks/retrieve_nni_info_with_python.ipynb>`__ (#2713)
Neural architecture search
Neural architecture search
^^^^^^^^^^^^^^^^^^^^^^^^^^
""""""""""""""""""""""""""
* `Search space zoo: ENAS and DARTS <https://github.com/microsoft/nni/blob/v1.8/docs/en_US/NAS/SearchSpaceZoo.md>`__ (#2589)
* `Search space zoo: ENAS and DARTS <https://github.com/microsoft/nni/blob/v1.8/docs/en_US/NAS/SearchSpaceZoo.md>`__ (#2589)
* API to query intermediate results in NAS benchmark (#2728)
* API to query intermediate results in NAS benchmark (#2728)
Model compression
Model compression
^^^^^^^^^^^^^^^^^
"""""""""""""""""
* Support the List/Tuple Construct/Unpack operation for TorchModuleGraph (#2609)
* Support the List/Tuple Construct/Unpack operation for TorchModuleGraph (#2609)
...
@@ -198,26 +198,26 @@ Model compression
...
@@ -198,26 +198,26 @@ Model compression
* TensorFlow v2 support in model compression (#2755)
* TensorFlow v2 support in model compression (#2755)
Backward incompatible changes
Backward incompatible changes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
"""""""""""""""""""""""""""""
* Update the default experiment folder from ``$HOME/nni/experiments`` to ``$HOME/nni-experiments``. If you want to view the experiments created by previous NNI releases, you can move the experiments folders from ``$HOME/nni/experiments`` to ``$HOME/nni-experiments`` manually. (#2686) (#2753)
* Update the default experiment folder from ``$HOME/nni/experiments`` to ``$HOME/nni-experiments``. If you want to view the experiments created by previous NNI releases, you can move the experiments folders from ``$HOME/nni/experiments`` to ``$HOME/nni-experiments`` manually. (#2686) (#2753)
* Dropped support for Python 3.5 and scikit-learn 0.20 (#2778) (#2777) (2783) (#2787) (#2788) (#2790)
* Dropped support for Python 3.5 and scikit-learn 0.20 (#2778) (#2777) (2783) (#2787) (#2788) (#2790)
Others
Others
^^^^^^
""""""
* Upgrade TensorFlow version in Docker image (#2732) (#2735) (#2720)
* Upgrade TensorFlow version in Docker image (#2732) (#2735) (#2720)
Examples
Examples
--------
^^^^^^^^
* Remove gpuNum in assessor examples (#2641)
* Remove gpuNum in assessor examples (#2641)
Documentation
Documentation
-------------
^^^^^^^^^^^^^
* Improve customized tuner documentation (#2628)
* Improve customized tuner documentation (#2628)
...
@@ -230,7 +230,7 @@ Documentation
...
@@ -230,7 +230,7 @@ Documentation
* Improve documentation structure for model compression (#2676)
* Improve documentation structure for model compression (#2676)
Bug fixes
Bug fixes
---------
^^^^^^^^^
* Fix mkdir error in training service (#2673)
* Fix mkdir error in training service (#2673)
...
@@ -246,13 +246,13 @@ Bug fixes
...
@@ -246,13 +246,13 @@ Bug fixes
* Fix nnictl experiment delete (#2791)
* Fix nnictl experiment delete (#2791)
Release 1.7 - 7/8/2020
Release 1.7 - 7/8/2020
======================
----------------------
Major Features
Major Features
--------------
^^^^^^^^^^^^^^
Training Service
Training Service
^^^^^^^^^^^^^^^^
""""""""""""""""
* Support AML(Azure Machine Learning) platform as NNI training service.
* Support AML(Azure Machine Learning) platform as NNI training service.
...
@@ -260,7 +260,7 @@ Training Service
...
@@ -260,7 +260,7 @@ Training Service
* `Support ignoring files and folders in code directory with .nniignore when uploading code directory to training service <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/TrainingService/Overview.md#how-to-use-training-service>`__.
* `Support ignoring files and folders in code directory with .nniignore when uploading code directory to training service <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/TrainingService/Overview.md#how-to-use-training-service>`__.
`Support Classic NAS (i.e., non-weight-sharing mode) on TensorFlow 2.X <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/NAS/ClassicNas.md>`__.
`Support Classic NAS (i.e., non-weight-sharing mode) on TensorFlow 2.X <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/NAS/ClassicNas.md>`__.
Model Compression
Model Compression
^^^^^^^^^^^^^^^^^
"""""""""""""""""
* Improve Model Speedup: track more dependencies among layers and automatically resolve mask conflict, support the speedup of pruned resnet.
* Improve Model Speedup: track more dependencies among layers and automatically resolve mask conflict, support the speedup of pruned resnet.
...
@@ -283,19 +283,19 @@ Model Compression
...
@@ -283,19 +283,19 @@ Model Compression
Update lottery ticket pruner to export winning ticket.
Update lottery ticket pruner to export winning ticket.
Examples
Examples
^^^^^^^^
""""""""
* Automatically optimize tensor operators on NNI with a new `customized tuner OpEvo <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/TrialExample/OpEvoExamples.md>`__.
* Automatically optimize tensor operators on NNI with a new `customized tuner OpEvo <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/TrialExample/OpEvoExamples.md>`__.
Built-in tuners/assessors/advisors
Built-in tuners/assessors/advisors
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
""""""""""""""""""""""""""""""""""
* `Allow customized tuners/assessor/advisors to be installed as built-in algorithms <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/Tutorial/InstallCustomizedAlgos.md>`__.
* `Allow customized tuners/assessor/advisors to be installed as built-in algorithms <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/Tutorial/InstallCustomizedAlgos.md>`__.
WebUI
WebUI
^^^^^
"""""
* Support visualizing nested search space more friendly.
* Support visualizing nested search space more friendly.
...
@@ -303,14 +303,14 @@ WebUI
...
@@ -303,14 +303,14 @@ WebUI
* Enhancements to trial duration display.
* Enhancements to trial duration display.
Others
Others
^^^^^^
""""""
* Provide utility function to merge parameters received from NNI
* Provide utility function to merge parameters received from NNI
* Support setting paiStorageConfigName in pai mode
* Support setting paiStorageConfigName in pai mode
Documentation
Documentation
-------------
^^^^^^^^^^^^^
* Improve `documentation for model compression <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/Compressor/Overview.md>`__
* Improve `documentation for model compression <https://github.com/microsoft/nni/blob/v1.7/docs/en_US/Compressor/Overview.md>`__