Python machine-learning-algorithms

Open-source Python projects categorized as machine-learning-algorithms

Top 23 Python machine-learning-algorithm Projects

  • nni

    An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

    Project mention: Filter Pruning for PyTorch | /r/deeplearning | 2023-04-13
  • Machine-Learning-Collection

    A resource for learning about Machine learning & Deep Learning

    Project mention: What can be the reasons of BatchNorm working and Dropout not working in YoloV1 Pytorch implementation? | /r/MLQuestions | 2023-06-08

    I then found Aladdin Persson implementation (which he described in YouTube video). He said that original paper used Dropout, because BatchNorm was not invented at the time, and he wants to use BatchNorm instead. I thought there is no critical difference between these two, and decided to stick up with paper for the sake of learning to implement such things.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • igel

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

  • tslearn

    A machine learning toolkit dedicated to time-series data

    Project mention: tslearn: NEW Data - star count:2325.0 | /r/algoprojects | 2022-12-31
  • machine_learning_refined

    Notes, examples, and Python demos for the 2nd edition of the textbook "Machine Learning Refined" (published by Cambridge University Press).


    AI for GNU Image Manipulation Program

    Project mention: installing python 2.7 in xfce4 termux android. | /r/termux | 2023-04-26
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • scikit-learn-intelex

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

  • wtte-rnn

    WTTE-RNN a framework for churn and time to event prediction

    Project mention: Pointers to reduce false negatives while not sacrificing accuracy in deep learning | /r/datascience | 2023-06-24
  • pretty-print-confusion-matrix

    Confusion Matrix in Python: plot a pretty confusion matrix (like Matlab) in python using seaborn and matplotlib

  • pecos

    PECOS - Prediction for Enormous and Correlated Spaces

  • Machine-Learning

    Implementation of different ML Algorithms from scratch, written in Python 3.x (by Gautam-J)

  • Renate

    Library for automatic retraining and continual learning

    Project mention: Renate: A Library for Real-World Continual Learning | /r/BotNews | 2023-04-25

    Continual learning enables the incremental training of machine learning models on non-stationary data streams.While academic interest in the topic is high, there is little indication of the use of state-of-the-art continual learning algorithms in practical machine learning deployment. This paper presents Renate, a continual learning library designed to build real-world updating pipelines for PyTorch models. We discuss requirements for the use of continual learning algorithms in practice, from which we derive design principles for Renate. We give a high-level description of the library components and interfaces. Finally, we showcase the strengths of the library by presenting experimental results. Renate may be found at

  • zoofs

    zoofs is a python library for performing feature selection using a variety of nature-inspired wrapper algorithms. The algorithms range from swarm-intelligence to physics-based to Evolutionary. It's easy to use , flexible and powerful tool to reduce your feature size.

  • groupImg

    A script in python to organize your images by similarity.

  • pymilo

    PyMilo: Python for ML I/O

    Project mention: [P] Request to Test PyMilo: A New Python Library for Machine Learning I/O | /r/MachineLearning | 2023-09-29

    GitHub Repo:

  • crispy

    Crispy is a machine-learning algorithm to make video-games montages efficiently. It uses a neural network to detect highlights in the video-game frames (by Flowtter)

  • osdg-tool

    OSDG is an open-source tool that maps and connects activities to the UN Sustainable Development Goals (SDGs) by identifying SDG-relevant content in any text. The tool is available online at API access available for research purposes.

  • ANAI

    A to Z of ML

  • xplainable

    Real-time explainable machine learning for business optimisation

    Project mention: Tools for documenting OS Python Package | /r/Python | 2023-11-20

    I'm looking at migrating the docs for our open-source Python package from sphinx to something else. I was initially looking at either docosaurus or Mintlify. Mintlify looks substantially easier to setup but I'm questioning the extensibility (also the cost).

  • algos

    A library of ROS2 algorithm wrappers. (by open-shade)

  • Fuel-Consumption-Estimator

    Desktop application that estimates fuel consumption using a trained machine learning model.

    Project mention: [P] Desktop app. makes fuel consumption estimation with machine learning. | /r/MachineLearning | 2022-12-24
  • python

    🚀 Curated collection of Amazing Python scripts from Basics to Advance with automation task scripts using Libraries and Logic. These things everyone should know in their journey with programming. (by CatalystsReachOut)

  • 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-11-20.

Python machine-learning-algorithms related posts


What are some of the best open-source machine-learning-algorithm projects in Python? This list will help you:

Project Stars
1 nni 13,414
2 Machine-Learning-Collection 6,000
3 igel 3,071
4 tslearn 2,655
5 modAL 2,056
6 machine_learning_refined 1,454
7 GIMP-ML 1,319
8 scikit-learn-intelex 1,079
9 wtte-rnn 749
10 pretty-print-confusion-matrix 493
11 pecos 464
12 Machine-Learning 403
13 Renate 251
14 zoofs 227
15 groupImg 216
16 pymilo 86
17 crispy 61
18 osdg-tool 28
19 ANAI 26
20 xplainable 22
21 algos 21
22 Fuel-Consumption-Estimator 12
23 python 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives