Python scikit-learn

Open-source Python projects categorized as scikit-learn

Top 23 Python scikit-learn Projects

  • data-science-ipython-notebooks

    Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

  • best-of-ml-python

    🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.

    Project mention: Ask HN: How to get back into AI? | | 2022-12-10

    For Python, here's a nice compilation:

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Dask

    Parallel computing with task scheduling

    Project mention: A peek into Location Data Science at Ola | | 2022-09-26

    Data scientists work on phenomenally large datasets, and Dask is a handy tool for exploration within the confines of a single cloud VM or their local PCs. Location data visualization is an essential part of deciding further algorithm development and roadmap for projects. This lays the foundation for data engineering and science to work at scale, with petabytes of data.


    Open Machine Learning Course

    Project mention: NEW Courses - star count:8584.0 | | 2023-02-04
  • auto-sklearn

    Automated Machine Learning with scikit-learn

  • sktime

    A unified framework for machine learning with time series

    Project mention: Does anyone know a trusted Python package for applying Croston's Time series method? | | 2022-12-04

    I initially used the SkTime's Croston class SKTime Croston but when I try to get the fitted values using the steps in the discussion on github, the values are the same, a straight line throughout the in-sample to ou-of-sample predictions.

  • autogluon

    AutoGluon: AutoML for Image, Text, Time Series, and Tabular Data

    Project mention: autogluon: NEW Data - star count:5070.0 | | 2022-11-25
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • orange

    🍊 :bar_chart: :bulb: Orange: Interactive data analysis

    Project mention: Statistical Analysis software based on Python? | | 2023-01-28

    Only thing I can think of is Orange, which has some statistics capability, but isn't its focus.

  • yellowbrick

    Visual analysis and diagnostic tools to facilitate machine learning model selection.

    Project mention: [D] DL Practitioners, Do You Use Layer Visualization Tools s.a GradCam in Your Process? | | 2022-10-28
  • Artificial-Intelligence-Deep-Learning-Machine-Learning-Tutorials

    A comprehensive list of Deep Learning / Artificial Intelligence and Machine Learning tutorials - rapidly expanding into areas of AI/Deep Learning / Machine Vision / NLP and industry specific areas such as Climate / Energy, Automotives, Retail, Pharma, Medicine, Healthcare, Policy, Ethics and more.

    Project mention: Cool Github repositories for Everyone | | 2022-12-29
  • hummingbird

    Hummingbird compiles trained ML models into tensor computation for faster inference.

    Project mention: [D] GPU-enabled scikit-learn | | 2022-12-30

    If are interested in just predictions you can try Hummingbird. It is part of the PyTorch ecosystem. We get already trained scikit-learn models and translate them into PyTorch models. From them you can run your model on any hardware support by PyTorch, export it into TVM, ONNX, etc. Performance on hardware acceleration is quite good (orders of magnitude better than scikit-learn is some cases)

  • igel

    a delightful machine learning tool that allows you to train, test, and use models without writing code

  • mars

    Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.

  • mljar-supervised

    Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation

    Project mention: Show HN: AutoML Python Package for Tabular Data with Automatic Documentation | | 2022-09-05
  • m2cgen

    Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies

    Project mention: Redis as a Database — Data Migration With RedisOM, RedisGears and Redlock | | 2023-01-22

    Notice that I’m using random values to populate the Sentiment field. You might compute the values for your fields based on other fields or actually use an ML model to perform the transformation. E.g. you could make use of m2cgen to transform trained models to pure python code and load them in **RedisGears **to be executed in a *GearsBuilder *instance. Another option is to pull out the big guns and go straight to RedisAI.

  • MachineLearningStocks

    Using python and scikit-learn to make stock predictions

    Project mention: Scikit-learn Stock Prediction: using fundamental and pricing data to predict future stock returns. Sklearn's randomforest classifier is trainded and author claimed positive live trading results. Not actively mainained Other Models - star count:1367.0 | | 2023-01-28
  • traingenerator

    🧙 A web app to generate template code for machine learning

  • AutoViz

    Automatically Visualize any dataset, any size with a single line of code. Created by Ram Seshadri. Collaborators Welcome. Permission Granted upon Request.

  • Machine-Learning-with-Python

    Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps you. BONUS: Interview Bank coming up..! (by devAmoghS)

    Project mention: GitHub - devAmoghS/Machine-Learning-with-Python: Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps you. BONUS: Interview Bank coming up..! | | 2022-04-04
  • kmodes

    Python implementations of the k-modes and k-prototypes clustering algorithms, for clustering categorical data

    Project mention: kmodes, Python package for categorical clustering releases version 0.12.0. Now with sample weighting and Python 3.10 support. | | 2022-03-30
  • scikit-survival

    Survival analysis built on top of scikit-learn

  • scikit-learn-intelex

    Intel(R) Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application

    Project mention: Machine Learning with PyTorch and Scikit-Learn – The *New* Python ML Book | | 2022-02-25
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-04.

Python scikit-learn related posts


What are some of the best open-source scikit-learn projects in Python? This list will help you:

Project Stars
1 data-science-ipython-notebooks 24,602
2 best-of-ml-python 12,580
3 Dask 10,716
4 8,599
5 auto-sklearn 6,730
6 sktime 6,094
7 autogluon 5,301
8 orange 3,929
9 yellowbrick 3,902
10 Artificial-Intelligence-Deep-Learning-Machine-Learning-Tutorials 3,337
11 hummingbird 3,085
12 igel 3,024
13 mars 2,547
14 mljar-supervised 2,439
15 m2cgen 2,375
16 modAL 1,890
17 MachineLearningStocks 1,378
18 traingenerator 1,252
19 AutoViz 1,202
20 Machine-Learning-with-Python 1,138
21 kmodes 1,115
22 scikit-survival 887
23 scikit-learn-intelex 885
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives