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.a
from 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-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
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
Init
Sparsity Support - SPMD interfaces support: online Linear Regression
2c_mom
reference 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 vectorized
warning 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
read
function - Online distributed PCA
- Sparsity support for
logloss
function 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_context
to store information about CPU environment - Online distributed basic statistics
- Hyperparameters added into decision forest classification inference algorithm
- Added
assume_centered
flag to Covariance - Added
dtype
dispatcher 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_count
result option to LogisticRegression
🪲 Bug Fixes
- Fix FPK exports on Windows
- Fix
csr_accessor
crash 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::abs
tosycl::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