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
- Source code: GitHub
- Prior versions: AOCL-Data Analytics Archive
- AOCL-DA API Guide
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 |