Skip to content

Commit

Permalink
Update release notes and version to correspond to the latest release (o…
Browse files Browse the repository at this point in the history
  • Loading branch information
vshampor authored Dec 20, 2021
1 parent 8f9fcfb commit 513776a
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 2 deletions.
27 changes: 27 additions & 0 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,33 @@ samples distributed with the code. The samples demonstrate the usage of compres
public models and datasets for three different use cases: Image Classification, Object Detection,
and Semantic Segmentation.

## New in Release 2.0.2
Target version updates:
- Relax TensorFlow version requirements to 2.4.x

## New in Release 2.0.1
Target version updates:
- Bump target framework versions to PyTorch 1.9.1 and TensorFlow 2.4.3
- Increased target HuggingFace transformers version for the integration patch to 4.9.1

Bugfixes:
- (PyTorch, TensorFlow) Fixed statistic collection for the algo mixing scenario
- (PyTorch, TensorFlow) Increased pruning algorithm robustness in cases of a disconnected NNCF graph
- (PyTorch, TensorFlow) Fixed the fatality of NNCF graph PNG rendering failures
- (PyTorch, TensorFlow) Fixed README command lines
- (PyTorch) Fixed a bug with quantizing shared weights multiple times
- (PyTorch) Fixed knowledge distillation failures in CPU-only and DataParallel scenarios
- (PyTorch) Fixed sparsity application for torch.nn.Embedding and EmbeddingBag modules
- (PyTorch) Added GroupNorm + ReLU as a fusable pattern
- (TensorFlow) Fixed gamma fusion handling for pruning TF BatchNorm
- (PyTorch) Fixed pruning for models where operations have multiple convolution predecessors
- (PyTorch) Fixed NNCFNetwork wrapper so that `self` in the calls to the wrapped model refers to the wrapper NNCFNetwork object and not to the wrapped model
- (PyTorch) Fixed tracing of `view` operations to handle shape arguments with the `torch.Tensor` type
- (PyTorch) Added matmul ops to be considered for fusing
- (PyTorch, TensorFlow) Fixed tensorboard logging for accuracy-aware scenarios
- (PyTorch, TensorFlow) Fixed FLOPS calculation for grouped convolutions
- (PyTorch) Fixed knowledge distillation failures for tensors of unsupported shapes - will now ignore output tensors with unsupported shapes instead of crashing.

## New in Release 2.0:
- Added TensorFlow 2.4.2 support - NNCF can now be used to apply the compression algorithms to models originally trained in TensorFlow.
NNCF with TensorFlow backend supports the following features:
Expand Down
4 changes: 2 additions & 2 deletions nncf/version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = '2.0.0'
__version__ = '2.0.2'
BKC_TORCH_VERSION = '1.9.1'
BKC_TORCHVISION_VERSION = '0.9.1'
BKC_TORCHVISION_VERSION = '0.10.1'
BKC_TF_VERSION = '2.4.*'

0 comments on commit 513776a

Please sign in to comment.