oneDAL is happy to introduce 2025.0.0 release!
🚩 Removals and ABI Compatibility
- Starting with the 2025.0 release, the following functionality is removed from oneDAL:
- openCL kernels
- DAAL GPU functionality
- Starting with version 2025.0, oneDAL has transitioned from using MKLFPK to oneMKL. For users who wish to build oneDAL manually, it is now possible to use a custom oneMKL build (version 2025.0 or later). This enables greater flexibility and compatibility with recent improvements in oneMKL.
- ABI compatibility is broken as part of the 2025.0 release of oneDAL. The library’s major version is incremented to three to enforce the relinking of existing applications.
🚨 What's New
- Introduced new oneDAL functionality:
- Enabled calculation of SHAP values for binary classification models required for explainability RF algorithms
- oneDAL ICX build support
- Improved oneDAL performance for the following algorithms:
- Decision Forest
🪲 Bug Fixes
- Fix online SPMD algorithms finalize call
- Addressed
k-Means
timeouts issue on GPU for sparse inputs
❌ Deprecation Notice
- ABI compatibility is to be broken as part of the 2026.0 release of oneDAL. The library’s major version is to be incremented to four to enforce the relinking of existing applications
Acknowledgements
Thanks to everyone who helped us make 2025.0.0 release possible!
@avolkov-intel, @Alexsandruss, @ahuber21, @Alexandr-Solovev, @Vika-F, @razdoburdin, @ethanglaser, @napetrov, @maria-Petrova, @aepanchi, @emmwalsh, @icfaust, @inteldimitrius, @samir-nasibli, @md-shafiul-alam, @david-cortes-intel
Full Changelog: 2024.7.0...2025.0.0