Skip to main content

daal4py - A Convenient Python API to the Intel(R) oneAPI Data Analytics Library

Build Status Coverity Scan Build Status Join the community on GitHub Discussions PyPI Version Conda Version

A simplified API to Intel(R) oneAPI Data Analytics Library that allows for fast usage of the framework suited for Data Scientists or Machine Learning users. Built to help provide an abstraction to Intel(R) oneAPI Data Analytics Library for either direct usage or integration into one's own framework.

👀 Follow us on Medium

We publish blogs on Medium, so follow us to learn tips and tricks for more efficient data analysis the help of daal4py. Here are our latest blogs:

💬 Support

Report issues, ask questions, and provide suggestions using:

You may reach out to project maintainers privately at onedal.maintainers@intel.com

🛠 Installation

daal4py is available at the Python Package Index, on Anaconda Cloud in Conda-Forge channel and in Intel channel.

# PyPI (recommended by default)
pip install daal4py
# Anaconda Cloud from Conda-Forge channel (recommended for conda users by default)
conda install daal4py -c conda-forge
# Anaconda Cloud from Intel channel (recommended for Intel® Distribution for Python users)
conda install daal4py -c intel
[Click to expand] ℹ️ Supported configurations

📦 PyPi channel

OS / Python version Python 3.6 Python 3.7 Python 3.8 Python 3.9
Linux [CPU, GPU] [CPU, GPU] [CPU, GPU] [CPU, GPU]
Windows [CPU, GPU] [CPU, GPU] [CPU, GPU] [CPU, GPU]
OsX [CPU] [CPU] [CPU] [CPU]

📦 Anaconda Cloud: Conda-Forge channel

OS / Python version Python 3.6 Python 3.7 Python 3.8 Python 3.9
Linux [CPU] [CPU] [CPU] [CPU]
Windows [CPU] [CPU] [CPU] [CPU]
OsX ❌ ❌ ❌ ❌

📦 Anaconda Cloud: Intel channel

OS / Python version Python 3.6 Python 3.7 Python 3.8 Python 3.9
Linux ❌ [CPU, GPU] ❌ ❌
Windows ❌ [CPU, GPU] ❌ ❌
OsX ❌ [CPU] ❌ ❌

You can build daal4py from sources as well.

⚠️ Scikit-learn patching

Scikit-learn patching functionality in daal4py was deprecated and moved to a separate package - Intel(R) Extension for Scikit-learn*. All future updates for the patching will be available in Intel(R) Extension for Scikit-learn only. Please use the package instead of daal4py for the Scikit-learn acceleration.

Metadata

Release files for daal4py 2024.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for daal4py 2024.7.0
File
daal4py-2024.7.0-py312-none-win_amd64.whl Python 3.12 none Windows x86-64 Details
daal4py-2024.7.0-py312-none-manylinux1_x86_64.whl Python 3.12 none Linux glibc 2.5+ x86-64 Details
daal4py-2024.7.0-py311-none-win_amd64.whl Python 3.11 none Windows x86-64 Details
daal4py-2024.7.0-py311-none-manylinux1_x86_64.whl Python 3.11 none Linux glibc 2.5+ x86-64 Details
daal4py-2024.7.0-py310-none-win_amd64.whl Python 3.10 none Windows x86-64 Details
daal4py-2024.7.0-py310-none-manylinux1_x86_64.whl Python 3.10 none Linux glibc 2.5+ x86-64 Details
daal4py-2024.7.0-py39-none-win_amd64.whl Python 3.9 none Windows x86-64 Details
daal4py-2024.7.0-py39-none-manylinux1_x86_64.whl Python 3.9 none Linux glibc 2.5+ x86-64 Details

Total release size: 79.4 MB

Release files / daal4py-2024.7.0-py312-none-win_amd64.whl

Download URL daal4py-2024.7.0-py312-none-win_amd64.whl
Size 8.7 MB
Tags Python 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
099478606ecdd08abe35f5fe3fe925f074cd45279db0b7309dbd47ef690bd848
BLAKE2b-256 checksum
How to use checksums
ecc846e6b0ab79baafcb520414553054243e2b0654df4db6cb04e3648007ce48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

Release files / daal4py-2024.7.0-py312-none-manylinux1_x86_64.whl

Download URL daal4py-2024.7.0-py312-none-manylinux1_x86_64.whl
Size 11.3 MB
Tags Linux glibc 2.5+ x86-64 Python 3.12
SHA-256 checksum
How to use checksums
1147a35ad2217dffda432e1e2b93bc52d9333a10efe84f1ea9c4eccb7403641a
BLAKE2b-256 checksum
How to use checksums
132318911c0d28a8e76e547307debea87fab5f8b7bc4fd98e670a8d777221592
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

Release files / daal4py-2024.7.0-py311-none-win_amd64.whl

Download URL daal4py-2024.7.0-py311-none-win_amd64.whl
Size 8.5 MB
Tags Python 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ae6e34a9e95a9f089209e1cf1e90742121577f4f487f71835d4985ade270fca5
BLAKE2b-256 checksum
How to use checksums
72a11d4bf444fa17d962aa66426eff50549af41b59dede73c8a9a8ea6b9c749b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

Release files / daal4py-2024.7.0-py311-none-manylinux1_x86_64.whl

Download URL daal4py-2024.7.0-py311-none-manylinux1_x86_64.whl
Size 11.3 MB
Tags Linux glibc 2.5+ x86-64 Python 3.11
SHA-256 checksum
How to use checksums
0a278a30942899e85e42c5fc70cae5fc203ea367dcfe23fc069eccbf82d7a906
BLAKE2b-256 checksum
How to use checksums
cc9274a56f86c2e9f6eb78fc5912ce96db8d97a658f6451d2146be1f40f8bfd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

Release files / daal4py-2024.7.0-py310-none-win_amd64.whl

Download URL daal4py-2024.7.0-py310-none-win_amd64.whl
Size 8.5 MB
Tags Python 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a2a4be7c73fe1ccfa98da61bf80c772636dad453792a29493dcc3c9ea0edf322
BLAKE2b-256 checksum
How to use checksums
5e8aea2329c2df61b871af62db240643c233f017e3b3610729b3a22e6b9b366d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

Release files / daal4py-2024.7.0-py310-none-manylinux1_x86_64.whl

Download URL daal4py-2024.7.0-py310-none-manylinux1_x86_64.whl
Size 11.3 MB
Tags Linux glibc 2.5+ x86-64 Python 3.10
SHA-256 checksum
How to use checksums
d29477f5eb5811fe9fff8acacb8ca79615601c4a32ba7cfd5e950274c1675524
BLAKE2b-256 checksum
How to use checksums
b75e0ff67fb72fc1dec29540a3bd6ebd6569010883143239649a09e185409f66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

Release files / daal4py-2024.7.0-py39-none-win_amd64.whl

Download URL daal4py-2024.7.0-py39-none-win_amd64.whl
Size 8.5 MB
Tags Python 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
382361ee4437608c768566e80de8e7638e448aece85b749f437be259169f992d
BLAKE2b-256 checksum
How to use checksums
10bf000a3f01b66a772f6cbf0f787aed753a2f58f4197feff4018a4cb35b8601
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

Release files / daal4py-2024.7.0-py39-none-manylinux1_x86_64.whl

Download URL daal4py-2024.7.0-py39-none-manylinux1_x86_64.whl
Size 11.3 MB
Tags Linux glibc 2.5+ x86-64 Python 3.9
SHA-256 checksum
How to use checksums
378376ddca35e001916fcff1daf1435c5c07f91c5d4ecf07a26308a6fb5f3769
BLAKE2b-256 checksum
How to use checksums
39b4096e3d83cfd0eca99a770aa44548b0bf7be1ff29d1a89c17bbe4710bda83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page