Intel® Extension for Scikit-learn (formerly daal4py) accelerates scikit-learn algorithms on Intel hardware via patching. Version 2026.0.0 supports Python >=3.7 and scikit-learn 1.6-1.8. Monthly releases.
pip install scikit-learn-intelexVerified import paths — ran on the pinned version, not inferred.
Patch scikit-learn to use Intel-optimized backends, then use scikit-learn API normally.
Ensure patch_sklearn() is called early, typically at module level.
Avoid relying on dpctl tensor internals; use standard NumPy/PyTorch arrays or dpctl.tensor public API.
Verify algorithm support in the official documentation before relying on acceleration.
Use patch_sklearn() and then import from sklearn.* instead of sklearnex.* for consistency.