Releases: uxlfoundation/oneDAL
Intel® oneAPI Data Analytics Library 2025.1.0
oneDAL is happy to introduce 2025.1.0 release!
🚩 Removals and ABI Compatibility
- Removed
libonedal_sycl.afrom the distribution
🚨 What's New
- Introduced new oneDAL functionality:
- Added OpenRNG Backend
- Added xcp reference implementation
- Improved oneDAL performance for the following algorithms:
- SVE optimised float WSSJ kernel
🪲 Bug Fixes
- Addressed missing dependencies to compute probabilities function
- Added missing headers for
finiteness_checker algorithm - Fixed broken links in the documentation
Acknowledgements
Thanks to everyone who helped us make 2025.1.0 release possible!
@Alexsandruss, @Alexandr-Solovev, @Vika-F, @david-cortes-intel, @icfaust, @napetrov, @maria-Petrova, @homksei, @ahuber21, @ethanglaser, @samir-nasibli, @olegkkruglov, @razdoburdin, @avolkov-intel, @md-shafiul-alam
Full Changelog: 2025.0.0...2025.1.0
Intel® oneAPI Data Analytics Library 2025.0.0
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-Meanstimeouts 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
Intel® oneAPI Data Analytics Library 2024.7.0
oneDAL is happy to introduce 2024.7.0 release!
🚨 What's New
- Introduced new oneDAL functionality:
- k-Means
InitSparsity Support - SPMD interfaces support: online Linear Regression
2c_momreference implementation
- k-Means
🪲 Bug Fixes
- Correct multiline command handling in
setup_samples.cmake - Added missing ONEDAL_EXPORT for sparse Logistic Regression
Acknowledgements
Thanks to everyone who helped us make 2024.7.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
Full Changelog: 2024.6.0...2024.7.0
Intel® oneAPI Data Analytics Library 2024.6.0
oneDAL is happy to introduce 2024.6.0 release!
🚨 What's New
- Introduced new oneDAL functionality:
- Ridge Regression support in oneAPI interfaces
- Sparsity support for Logistic Regression algorithm
- Added TBB scheduler handle
🪲 Bug Fixes
- Fix
loop not vectorizedwarning when running with newer icpx compiler - Fix usage of sequential execution branches
- Fix dpc compilation for OS=win and COMPILER=vc
Acknowledgements
Thanks to everyone who helped us make 2024.6.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
Full Changelog: 2024.5.0...2024.6.0
Intel® oneAPI Data Analytics Library 2024.5.0
oneDAL is happy to introduce 2024.5.0 release!
🚨 What's New
- Introduced new oneDAL functionality:
- DPC++ sparse gemm and gemv primitives
- Data type support in
readfunction - Online distributed PCA
- Sparsity support for
loglossfunction primitive
🪲 Bug Fixes
- sycl
barrier()deprecation alternative - Distributed PCA singular values computation fix
- Fix event dependencies for PCA infer on GPU
Acknowledgements
Thanks to everyone who helped us make 2024.5.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
Full Changelog: 2024.4.0...2024.5.0
Intel® oneAPI Data Analytics Library 2024.4.0
oneDAL 2024.4.0
oneDAL is happy to introduce 2024.4.0 release!
🚨 What's New
- Introduced new oneDAL functionality:
- Distributed dbscan support without
allgatherv(memory saving implementation) - Added
global_contextto store information about CPU environment - Online distributed basic statistics
- Hyperparameters added into decision forest classification inference algorithm
- Added
assume_centeredflag to Covariance - Added
dtypedispatcher for Dataframe Intercahnge Protocol in Python
- Distributed dbscan support without
Acknowledgements
Thanks to everyone who helped us make 2024.4.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
Full Changelog: 2024.3.0...2024.4.0
Intel® oneAPI Data Analytics Library 2024.3.0
oneDAL 2024.3.0
oneDAL is happy to introduce 2024.3.0 release!
🚨 What's New
- Introduced new oneDAL functionality:
- k-Means sparsity support
- Online support of distributed Covariance algorithm
- Added
inner_iterations_countresult option to LogisticRegression
🪲 Bug Fixes
- Fix FPK exports on Windows
- Fix
csr_accessorcrash when moving data from USM or host memory to host memory
Acknowledgements
Thanks to everyone who helped us make 2024.3.0 release possible!
@avolkov-intel, @Alexsandruss, @ahuber21, @Alexandr-Solovev, @Vika-F, @razdoburdin, @ethanglaser, @napetrov, @aepanchi, @icfaust, @inteldimitrius, @maria-Petrova, @samir-nasibli, @md-shafiul-alam
Full Changelog: 2024.2.0...2024.3.0
Intel® oneAPI Data Analytics Library 2024.2.0
oneDAL 2024.2.0
oneDAL is happy to introduce 2024.2.0 release!
🚨 What's New
-
Introduced new oneDAL functionality:
- Optional results in k-Means inference
- GPU support of SVD method of PCA algorithm
-
Improved oneDAL performance for the following algorithms:
- k-Means
🪲 Bug Fixes
- Fix FPK exports on Windows
- Replace deprecated
sycl::abstosycl::fabs
Acknowledgements
Thanks to everyone who helped us make 2024.2.0 release possible!
@avolkov-intel, @Alexsandruss, @ahuber21, @Alexandr-Solovev, @Vika-F, @razdoburdin, @ethanglaser, @napetrov, @aepanchi, @icfaust, @inteldimitrius, @maria-Petrova, @samir-nasibli, @md-shafiul-alam
Full Changelog: 2024.1.0...2024.2.0
Intel® oneAPI Data Analytics Library 2024.1.0
oneDAL 2024.1.0
oneDAL is happy to introduce 2024.1.0 release!
🚨 What's New
- New oneDAL functionality:
- Enabled distributed computations for LogisticRegression algorithm
- Basic statistics algorithm for sparse data
- Added new parameters to oneDAL algorithms:
- Bias parameter to Covariance algorithm
- Improved oneDAL performance for the following algorithms:
- DBSCAN
- Distributed version of kNN
Acknowledgements
Thanks to everyone who helped us make 2024.1.0 release possible!
@avolkov-intel, @Alexsandruss, @ahuber21, @Alexandr-Solovev, @Vika-F, @razdoburdin, @ethanglaser, @napetrov, @aepanchi, @KulikovNikita, @icfaust, @inteldimitrius, @maria-Petrova, @samir-nasibli, @md-shafiul-alam
Full Changelog: 2024.0.1...2024.1.0
Intel® oneAPI Data Analytics Library 2024.0.1
oneDAL 2024.0.1
oneDAL is happy to introduce 2024.0.1 release!
🚨 What's New
- New oneDAL functionality:
- Introduced Logistic Regression algorithm
- Introduced online algorithms support: Moments of Low Order, PCA, Linear Regression
- Introduced dispatching in oneAPI covariance algorithm
- New Model Builders functionality:
- SHAP calculation is added to GBT regression
📚 Support Materials
Faster XGBoost*, LightGBM, and CatBoost Inference on the CPU
🔀 Adoption
Acknowledgements
Thanks to everyone who helped us make 2024.0.1 release possible!
@avolkov-intel, @Alexsandruss, @ahuber21, @Alexandr-Solovev, @Vika-F, @razdoburdin, @ethanglaser, @napetrov, @aepanchi, @KulikovNikita, @icfaust, @inteldimitrius, @maria-Petrova, @samir-nasibli, @md-shafiul-alam