Intel® oneAPI Data Analytics Library 2021.6
The release Intel® oneAPI Data Analytics Library 2021.6 introduces the following changes:
📚 Support Materials:
Kaggle kernels for Intel® Extension for Scikit-learn:
- Fast Feature Importance using scikit-learn-intelex
- [Tabular Playground Series - December 2021] Fast Feature Importance with sklearnex
- [Tabular Playground Series - December 2021] SVC with sklearnex 20x speedup
- [Tabular Playground Series - January 2022] Fast PyCaret with Scikit-learn-Intelex
- [Tabular Playground Series - February 2022] KNN with sklearnex 13x speedup
- Fast SVM for Sparse Data from NLP Problem
- Introduction to scikit-learn-intelex
- [Datasets] Fast Feature Importance using sklearnex
- [Tabular Playground Series - March 2022] Fast workflow using scikit-learn-intelex
🛠️ Library Engineering
- Reduced the size of oneDAL python run-time package by approximately 8%
- Added Python 3.10 support for daal4py and Intel(R) Extension for Scikit-learn packages
🚨 What's New
- Improved performance of oneDAL algorithms:
- Optimized data conversion for tables with column-major layout in host memory to tables with row-major layout in device memory
- Optimized the computation of Minkowski distances in brute-force kNN on CPU
- Optimized Covariance algorithm
- Added DPC++ column-wise atomic reduction
- Introduced new oneDAL functionality:
- KMeans distributed random dense initialization
- Distributed PcaCov
sendrecv_replace
communicator method
- Added new parameters to oneDAL algorithms:
- Weights in Decision Forest for CPU
- Cosine and Chebyshev distances for KNN on GPU