Open-source projects categorized as machine-learning-algorithms

Top 23 machine-learning-algorithm Open-Source Projects

  • ML-For-Beginners

    12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

    Project mention: is it worth learning NLP without master degree? | /r/MLQuestions | 2023-05-01

    I don't recommend just jumping in into natural language processing directly without understanding artificial intelligence theory. I personally recommend for you to start with the basic stuff (regression, classification, and clustering, for example), and then jump into more advanced topics. You already know software developer stuff, so that's a big step already, and it should be easier to understand some concepts. Maybe follow Microsoft's machine learning for beginners curriculum? It looks like a good roadmap overall to not instantly burn out on nlp

  • 100-Days-Of-ML-Code

    100 Days of ML Coding

    Project mention: ✨ 5 Best GitHub Repositories to Learn Machine Learning in 2022 for Free 💯 | /r/learnmachinelearning | 2022-10-14

    1️⃣ 100 Days Of ML Code

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • machine-learning-for-software-engineers

    A complete daily plan for studying to become a machine learning engineer.

  • C-Plus-Plus

    Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

    Project mention: Cool Github repositories for Everyone | | 2022-12-29
  • homemade-machine-learning

    🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained

    Project mention: Homemade Machine Learning | | 2022-12-01
  • C

    Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

  • 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
  • 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

  • python-machine-learning-book

    The "Python Machine Learning (1st edition)" book code repository and info resource

    Project mention: Can you recommend a Python textbook to replace "An Introduction to Statistical Learning with Applications in R", Witten, J. et. al. [E] | /r/statistics | 2022-12-12
  • 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.

  • Learn-Datascience-For-Free

    This repositary is a combination of different resources lying scattered all over the internet. The reason for making such an repositary is to combine all the valuable resources in a sequential manner, so that it helps every beginners who are in a search of free and structured learning resource for Data Science. For Constant Updates Follow me in Twitter.

  • machine_learning_basics

    Plain python implementations of basic machine learning algorithms

  • pattern_classification

    A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks

  • cuml

    cuML - RAPIDS Machine Learning Library

    Project mention: Is it possible to run Sklearn models on a GPU? | /r/datascience | 2023-03-05

    sklearn can't, bit take a look at cuML ( ). It uses the same API as sklearn but executes on GPU.

  • 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
  • hdbscan

    A high performance implementation of HDBSCAN clustering.

  • nano-neuron

    🤖 NanoNeuron is 7 simple JavaScript functions that will give you a feeling of how machines can actually "learn"

  • sod

    An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)

    Project mention: Ask HN: Who is hiring? (September 2023) | | 2023-09-01

    PixLab ( & FACEIO ( | Full-or-part-time | Remote | Computer Vision / Full stack Engineers |

    PixLab, a leading provider of Machine Vision, Face Recognition & Media Processing APIs is looking for:

    * Embedded C & Computer Vision engineer(s) to work on the SOD (, embedded computer vision library.

    * Senior Python engineer with proficiency in PyTorch to work on FACEIO (, our facial authentication web framework for web sites & apps.

    * C++ developer with ML expertise to work on the port of Tiny-Dream (, our embedded Stable Diffusion C++ library from ncnn to ggml.

    * React/Vue JS Web developer(s) with expertise in fabric.js to work on a brand new, web based photo editing software backed by generative AI.

    Reach out to Vincent via contact AT with your resume if interested.

  • EdgeML

    This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India. (by microsoft)

    Project mention: Great Quantization Libraries? [D] | /r/MachineLearning | 2023-03-06

    There is compiler from microsoft called SEEDOT , very good for 8bit , not sure for 4bit , what is usecase you compile it down to 4 bit systems

  • mlreef

    The collaboration workspace for Machine Learning

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

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-09-01.

machine-learning-algorithms related posts


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

Project Stars
1 ML-For-Beginners 53,654
2 100-Days-Of-ML-Code 41,880
3 machine-learning-for-software-engineers 27,205
4 C-Plus-Plus 25,918
5 homemade-machine-learning 21,806
6 C 16,928
7 nni 13,287
8 python-machine-learning-book 11,952
9 Machine-Learning-Collection 5,796
10 Learn-Datascience-For-Free 4,976
11 machine_learning_basics 4,104
12 pattern_classification 4,040
13 cuml 3,539
14 igel 3,057
15 tslearn 2,588
16 hdbscan 2,534
17 nano-neuron 2,204
18 modAL 2,023
19 sod 1,676
20 EdgeML 1,480
21 mlreef 1,437
22 machine_learning_refined 1,404
23 GIMP-ML 1,302
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.