Intel Extension for Scikit-Learn

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. scikit-learn

    scikit-learn: machine learning in Python

    Hi all,

    Currently some works is being done to improve computational primitives of scikit-learn to enhance its overhaul performances natively.

    You can have a look at this exploratory PR: https://github.com/scikit-learn/scikit-learn/pull/20254

    This other PR is a clear revamp of this previous one:

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. scikit-learn-intelex

    Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application

    Looks like they are responding to https://github.com/intel/scikit-learn-intelex#-acceleration

    I completely agree. I hope some Intel competitor funds a scikit-learn developer to read this code and extract all the portable performance improvements.

  4. cuml

    cuML - RAPIDS Machine Learning Library

    https://github.com/rapidsai/cuml

    > cuML is a suite of libraries that implement machine learning algorithms and mathematical primitives functions that share compatible APIs with other RAPIDS projects. cuML enables data scientists, researchers, and software engineers to run traditional tabular ML tasks on GPUs without going into the details of CUDA programming. In most cases, cuML's Python API matches the API from scikit-learn. For large datasets, these GPU-based implementations can complete 10-50x faster than their CPU equivalents. For details on performance, see the cuML Benchmarks Notebook.

  5. numba-dpex

    Data Parallel Extension for Numba

    > Intel are focused on data-parallel C++ for delivering high performance, rightly or wrongly.

    They also invest efforts in making it possible to write high performance kernels in Python using an extension to the numba Python compiler:

    https://github.com/IntelPython/numba-dppy

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Marimo: Open-source reactive notebook for Python

    1 project | news.ycombinator.com | 25 Mar 2025
  • Must-Know 2025 Developer’s Roadmap and Key Programming Trends

    6 projects | dev.to | 5 Feb 2025
  • Building a Sarcasm Detection System with LSTM and GloVe: A Complete Guide

    4 projects | dev.to | 2 Jan 2025
  • Marimo raises $5M to build an open-source reactive Python notebook

    1 project | news.ycombinator.com | 19 Nov 2024
  • 20 Open Source Tools I Recommend to Build, Share, and Run AI Projects

    11 projects | dev.to | 13 Nov 2024

Did you know that Python is
the 2nd most popular programming language
based on number of references?