{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/14"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/6"},{"label":"System","url":"https://skillfed.io/packages/category/system"}],"enrichment":{"capability":"Accelerates scikit-learn algorithms on CPU and GPU by patching or replacing estimators with optimized Intel implementations, typically delivering performance gains without requiring code changes.","skillfed_tags":["performance-optimization","gpu-acceleration","machine-learning"],"use_cases":["Speed up clustering, classification, and regression training on large datasets during model development and experimentation.","Accelerate batch inference pipelines in production without rewriting scikit-learn code.","Offload compute-heavy scikit-learn workloads to GPU in multi-GPU or distributed setups.","Reduce wall-clock time for hyperparameter tuning and cross-validation loops.","Integrate performance gains into existing scikit-learn applications with minimal code changes."],"what_it_does":"scikit-learn-intelex is an Intel-backed extension that intercepts or replaces scikit-learn estimators with optimized implementations using vector instructions, memory optimizations, and threading. It ships as a drop-in patch and your existing scikit-learn code runs faster without modification, or you can import accelerated estimators directly. The package depends on daal, numpy, and scikit-learn itself.\n\nThe extension targets both CPU and GPU workloads. On CPU, it leverages Intel Xeon and compatible processors; on GPU, it requires Intel oneAPI DPC++ runtime. When an algorithm or parameter combination is not yet accelerated, the package falls back to standard scikit-learn. It is actively maintained, supports Python 3.7 and later, and carries an Apache-2.0 license.","worth_installing":"Yes, if you use scikit-learn and want performance gains without refactoring. The patch-based API is genuinely frictionless for CPU workloads. Medium install friction (compiled deps, platform-specific wheels) is manageable on supported platforms (Python 3.10\u20133.14, Linux/Windows). Active maintenance, zero known vulnerabilities, and permissive licensing make it low-risk. GPU support adds value but requires oneAPI runtime setup. Recommended for data science teams seeking quick wins on existing scikit-learn code."},"id":"scikit-learn-intelex","links":{"html":"https://skillfed.io/packages/scikit-learn-intelex","md":"https://skillfed.io/packages/scikit-learn-intelex.md","pypi":"https://pypi.org/project/scikit-learn-intelex/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-09","license_spdx":null,"license_treatment":"permissive","name":"scikit-learn-intelex","python_support":"supports_current","summary":"Intel\u00ae Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application."},"popularity":{"monthly_downloads":170254,"position":10400,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2026.1.0"}
