The AOCL-Data Analytics Library (AOCL-DA) provides optimized building blocks for data analysis and classical machine learning. APIs are available in C, C++, and Python, with a patch for scikit-learn that helps you leverage AOCL-DA performance with minimal code changes. The key features include:

  • Loading data from CSV files
  • Preprocessing data by standardizing, removing missing values, and extracting subsets
  • Processing data using a variety of algorithms including linear models, clustering methods, decompositions, decision forest, and nearest neighbor algorithms

Highlights of Release 5.2

  • Provided Python wheels for Windows
  • Python APIs now accept all array-like inputs including Pandas DataFrames
  • Introduced train_test_split API and Pairwise Distance API
  • Added Ball Tree and k-d Tree options for DBSCAN clustering and k-nearest neighbors
  • Delivered performance improvements to support vector machines, decision forests, DBSCAN, k-means clustering, linear models, and k-nearest neighbors

Documentation

Downloads

File Name Version Size Launch Date OS Bitness Description
Binary Packages Compiled with AOCC 5.1
aocl-da-linux-aocc-5.2.0.tar.gz 5.2 43MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit AOCC compiled AOCL-Data Analytics library binary package
SHA-256 checksum: 7d97b1044eca7e96f79f0f7b090eed7b4d00167d17981ffee7a783507068c44e
Binary Packages Compiled with GCC 14.2.1
aocl-da-linux-gcc-5.2.0.tar.gz 5.2 37MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit GCC compiled AOCL-Data Analytics library binary package
sha256 Checksum: 6b166c502cb4308cc0aec2c93ac6e53c37887869a374ce9786070c6b5c2358e1
Windows Installer Compiled with Clang 18
AOCL_Windows-setup-5.2.0-AMD.exe 5.2 154MB 12/31/2025 Windows 11, Windows 10 64-bit Windows installer file containing all the AOCL library binaries compiled with Clang 18.
SHA-256 checksum: 0caf97420a5e1372aab6c70160f977f4a36c26cee89b88856145af82df2fe096

Python Wheels

File Name Version Python Version Size Launch Date OS Bitness Description
aoclda-5.2.0-cp310-cp310-manylinux_2_28_x86_64.whl 5.2 3.10 24MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: 9649260f557147a7a056d18a7dba511829ca1340f357511d1fa4f765ea8a794a
aoclda-5.2.0-cp311-cp311-manylinux_2_28_x86_64.whl 5.2 3.11 24MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: 19f7174db6e13d3d5e0a0c8ebfac8880490f34adb99e8f9517b6e99b959ae1ad
aoclda-5.2.0-cp312-cp312-manylinux_2_28_x86_64.whl 5.2 3.12 24MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: 41eba51bd3b2e6d6b4fb101f02d41365c31d3496d7fc82993a21f90485bc23c0
aoclda-5.2.0-cp313-cp313-manylinux_2_28_x86_64.whl 5.2 3.13 24MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: ca811d81a5d5041de3e1e8ba5481f974ce7238365afc8018fb11ac060d781946
aoclda-5.2.0-cp310-cp310-win_amd64.whl 5.2 3.10 14MB 12/31/2025 Windows 11, Windows 10 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: 979a83ec3f7f9046e10be071a01cf688de37786efa2b32b43897e493c3b904e9
aoclda-5.2.0-cp311-cp311-win_amd64.whl 5.2 3.11 14MB 12/31/2025 Windows 11, Windows 10 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: 5cfc16435b05a5e088b41fa01eb227df4c8a7b062d8480b58b9a041294b25b87
aoclda-5.2.0-cp312-cp312-win_amd64.whl 5.2 3.12 14MB 12/31/2025 Windows 11, Windows 10 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: 1900b1f71cd27cc13fbd2535f0ee73622acef1e0671e69a07756cf9f47cc35c5
aoclda-5.2.0-cp313-cp313-win_amd64.whl 5.2 3.13 14MB 12/31/2025 Windows 11, Windows 10 64-bit Python package of the AOCC compiled AOCL-Data Analytics library
SHA-256 checksum: de8151e29314a056fb66b14dd579d9e668472b0350b6b606ae5e106d61e95cc2