Headers for building against IntelĀ® oneDAL libraries
copied from cf-post-staging / dal-includeOneAPI Data Analytics Library (oneDAL) is a C++ and DPC++ library (powering the
Extension for Scikit-learn in Python)
which implements accelerated machine learning routines for tabular data (e.g. linear regression, K-means clustering,
random forests, etc.) for CPUs, GPUs, and multi-node distributed setups.
Acceleration on CPUs is achieved by leveraging SIMD instructions and exploiting cache structures of modern hardware,
while GPU acceleration leverages the SYCL framework and the oneMKL library.
OneDAL is part of the UXL Foundation
and is an implementation of the oneAPI specification
for the oneDAL component.