Onednn

Latest version: v2025.0.0

Safety actively analyzes 678576 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 23 of 26

0.18

Performance optimizations
* Improved RNN functionality performance.
* Improved performance of GEMM-based convolutions
* Improved performance of backpropagation for stided convolutions on processors with Intel® AVX2 support.
* Improved performance of the gemm_s8u8s32 and gemm_s8s8s32 functions on processors with Intel® AVX512 and Intel® AVX512-DL Boost instruction sets.
* Improved inner product performance on processors with Intel AVX512 and Intel AVX512-DL Boost instruction sets.
* Improved performance of int8 convolutions and deconvolutions on processors with Intel AVX512 and Intel AVX512-DL Boost instruction sets.


New functionality
* Convolutions support arbitrary elementwise operations in postops.
* Introduced support of signed int8 data for the inner product primitive.
* Introduced int8 LSTM cell support.
* Introduced automatic dispatching between the direct and Winograd convolution algorithms.

API deprecations and breaking changes
* Previously deprecated APIs were removed:
- `relu` function
- `convolution_relu` function
- double precision scales support in sum
- `negative_slope` parameter in eltwise
- `omit_stats` flag in batch normalization

Usability improvements
* Added library version information to verbose output and to headers.
* Added information about detected instruction set to verbose output.
* Introduced `mkldnn_version` function.
* Added APIs to override behaviors controlled via environment variables, including verbose mode and JIT dump.

Thanks to the contributors
This release contains contributions from many Intel Performance Libraries developers as well as Ruslan Baratov ruslo, Konstantin Basargin basargin, Jacek Czaja jczaja, Eugene Zhulenev ezhulenev, Haitao Feng fenghaitao, Yinghai Liu yinghai, Masahiro Sakai msakai, and Alexander Grund Flamefire. We would also like to thank everyone who asked questions and reported issues.

0.18rc

This is a release candidate package for MKL-DNN v0.18. Please provide feedback and report bugs in [Github issues](https://github.com/intel/mkl-dnn/issues).

0.17.4

This is a patch release containing following changes to Intel MKL-DNN v0.17.3:
* Fix bug in build system for old versions of CMake (61f953e079a6fdec9ef123d6fa7d36242fe797f1)

0.17.3

This is a patch release containing following changes to MKL-DNN v0.17.2:
* Fix integer overflow in GEMM (059b5fdd2254733676a1757ffd3ecd2129f90b71)
* Update Xbyak* to 5.751 (4f809d0ef7a1dde12498b91bd86c985448143a25)

0.17.2

This is a patch release containing following changes to MKL-DNN v0.17.1:
* Fix data race during initialization in the GEMM-based convolution (763513eb83ce5eb120b38aee16ac185b53fa8b91)
* Fix number of dimensions of a tensor in the backward deconvolution primitive descriptor (5a0a50c2cba0f42c8c54ea07c0b2d9b83bb6cb22)
* Fix Valgrind* complaints (ed4b08c3c3b0ab5aac6d47a138bde4cf49055374)

0.17.1

This is a patch release containing following change to MKL-DNN v0.17:
* Tentatively turn on reference direct copy reorder for GNU* Compiler Collection (567dfb52326100bceec483aa42e6ea9681505733)

Page 23 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.