#Machine learning

Open-source projects categorized as Machine learning | Edit details

Top 23 Machine learning Open-Source Projects

  • GitHub repo tensorflow

    An Open Source Machine Learning Framework for Everyone

    Project mention: TensorFlow 2.5.0 | reddit.com/r/tensorflow | 2021-05-13
  • GitHub repo Keras

    Deep Learning for humans

    Project mention: Machine Learning HomeLab | reddit.com/r/homelab | 2021-04-26

    Python and Keras are the path I would take for starters.

  • GitHub repo Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Project mention: Is the GPU accelerated version for Mac M1 released? | reddit.com/r/pytorch | 2021-05-14
  • GitHub repo scikit-learn

    scikit-learn: machine learning in Python

    Project mention: Any from scratch Hamming Loss implementations? | reddit.com/r/LearnML | 2021-05-10

    The source code for the function you refer to is quite straightforward anyway. The definition of count_nonzero() is here.

  • GitHub repo TensorFlow-Examples

    TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

    Project mention: Tensorman and RTX 30-Series GPU's | reddit.com/r/pop_os | 2021-03-19

    When I run this simple project, the log output is below. There is a 5-minute pause at 16:48. There is a second pause at the end of the script before the output of the example (final output excluded). This project runs quickly if I exclude "--gpu" and run it on the CPU.

  • GitHub repo Face Recognition

    The world's simplest facial recognition api for Python and the command line

    Project mention: CompreFace - Free and open-source self-hosted face recognition system from Exadel | reddit.com/r/selfhosted | 2021-05-07

    As for me, openface is already outdated - the latest release was in 2016. If you look for a library, the easiest to use is ageitgey/face_recognition. The more accurate libraries are davidsandberg/facenet and deepinsight/insightface.

  • GitHub repo tesseract-ocr

    Tesseract Open Source OCR Engine (main repository)

    Project mention: How do I highlight and command + F a document that won’t allow it? | reddit.com/r/techsupport | 2021-05-10

    Or use https://github.com/tesseract-ocr/tesseract

  • GitHub repo faceswap

    Deepfakes Software For All

    Project mention: Whole Dutch parliamentary of foreign affairs fooled by a deepfake zoom call of an employee of Alexei Navalny | reddit.com/r/worldnews | 2021-04-24

    Here's the faceswap github

  • GitHub repo julia

    The Julia Programming Language

    Project mention: What is Julia. | reddit.com/r/Julia | 2021-05-14
  • GitHub repo awesome-scalability

    The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

    Project mention: The Patterns of Scalable, Reliable, and Performant Large-Scale Systems | news.ycombinator.com | 2021-05-10
  • GitHub repo Caffe

    Caffe: a fast open framework for deep learning.

  • GitHub repo machine-learning-for-software-engineers

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

    Project mention: Tips Untuk Pemula Dalam Programming Dan Data | reddit.com/r/indonesia | 2020-09-26
  • GitHub repo gym

    A toolkit for developing and comparing reinforcement learning algorithms.

    Project mention: Boycotting 2.0 or rather PoS | reddit.com/r/EtherMining | 2021-05-15

    Python is probably a good language to start with for this, I probably wouldn't start with a deep learning project but if when you do feel comfortable enough to give it a shot this is what I used to build a trading environment to train an AI.

  • GitHub repo Tesseract.js

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥

    Project mention: Five conductive - and five innovative npm packages | dev.to | 2021-05-15

    2.2) Tessaract.js - an Optical Character Recognition Library

  • GitHub repo cs-video-courses

    List of Computer Science courses with video lectures.

    Project mention: Can anyone recommend any deep web sites that hosts certificate courses from reputable universities for free? Or any edtech sites on the deep web. Thanks. | reddit.com/r/deepweb | 2021-05-12
  • GitHub repo 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.

    Project mention: Beginner in Python for Data Science | reddit.com/r/learnpython | 2020-12-27

    data science ipython notebooks

  • GitHub repo xgboost

    Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow

  • GitHub repo openpose

    OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

    Project mention: [D] Are there any end-to-end full body pose estimation systems that can be fine tuned? | reddit.com/r/MachineLearning | 2021-04-29

    This is a good pose detection repo: https://github.com/CMU-Perceptual-Computing-Lab/openpose.

  • GitHub repo fastai

    The fastai deep learning library

    Project mention: D I Refuse To Use Pytorch Because Its A Facebook | reddit.com/r/MachineLearning | 2020-12-29

    Also, not a single docstring to document any code in the library - https://github.com/fastai/fastai/blob/master/fastai/vision/learner.py

  • GitHub repo spaCy

    💫 Industrial-strength Natural Language Processing (NLP) in Python

    Project mention: Is there a python library or API that is able to check the grammar of a sentence? | reddit.com/r/LanguageTechnology | 2021-05-09

    spaCy https://spacy.io/ has a feature called Parts of Speech recognition, but it isn't "checking" on an ordinary sense, because correctness of the grammar depends on language

  • GitHub repo mxnet

    Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more

    Project mention: Can Apple's M1 help you train models faster and cheaper than Nvidia's V100? | news.ycombinator.com | 2021-01-14

    > But you still lose something, e.g. if you use half precision on V100 you get virtually double speed, if you do on a 1080 / 2080 you get... nothing because it's not supported.

    That's not true. FP16 is supported and can be fast on 2080, although some frameworks fail to see the speed-up. I filed a bug report about this a year ago: https://github.com/apache/incubator-mxnet/issues/17665

    What consumer GPUs lack is ECC and fast FP64.

  • GitHub repo NLP-progress

    Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.

    Project mention: [Request] Curated Advanced NLP Resources | reddit.com/r/datascience | 2021-05-05

    I could not find it on the internet (including on GitHub, Kaggle, Medium, or Reddit.) And, I know about NLP Progress and The Super Duper NLP Repo.

  • GitHub repo google-research

    Google Research

    Project mention: [2104.14421] What Are Bayesian Neural Network Posteriors Really Like? | reddit.com/r/MachineLearning | 2021-05-01

    The link is in the paper.

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 2021-05-15.


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

Project Stars
1 tensorflow 155,725
2 Keras 51,158
3 Pytorch 47,950
4 scikit-learn 45,738
5 TensorFlow-Examples 40,629
6 Face Recognition 39,885
7 tesseract-ocr 39,876
8 faceswap 35,049
9 julia 33,604
10 awesome-scalability 32,109
11 Caffe 31,619
12 machine-learning-for-software-engineers 25,020
13 gym 24,142
14 Tesseract.js 23,744
15 cs-video-courses 23,336
16 data-science-ipython-notebooks 21,028
17 xgboost 20,980
18 openpose 20,885
19 fastai 20,861
20 spaCy 20,321
21 mxnet 19,451
22 NLP-progress 18,454
23 google-research 17,406