Intel® Data Analytics Acceleration Library API Reference

Intel® Data Analytics Acceleration Library (Intel® DAAL) is the library of Intel® architecture optimized building blocks covering all stages of data analytics: data acquisition from a data source, preprocessing, transformation, data mining, modeling, validation, and decision making.

Algorithms implemented in the library include:

  • Moments of low order and quantiles
  • K-Means clustering
  • Classification algorithms, including boosting algorithms and Naïve Bayes, Support Vector Machine (SVM), and multi-class classifiers
  • Neural network algorithms

Download API Reference

Intel DAAL provides application programming interfaces (APIs) for C++, Java*, and Python* languages. Scroll this page down to download the respective HTML.

API Reference for C++ is also available online on IDZ, see C++ API Reference for Intel® Data Analytics Acceleration Library

For the Developer Guide and previous versions of API reference, see Intel® Data Analytics Acceleration Library - Documentation.

For more complete information about compiler optimizations, see our Optimization Notice.