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: Running a basic TensorFlow Lite model on e-RT3 Plus | dev.to | 2021-11-15

    TensorFlow Lite Python image classification demo

  • GitHub repo Keras

    Deep Learning for humans

    Project mention: 5 ways to keep your skills fresh after finishing a coding bootcamp | dev.to | 2021-11-28

    One way to improve your projects and coding skills is to try new models and libraries. For example, if you did classification with logistic regression, try also with random forest; if you used Tensorflow, now try Keras; if you scraped a website with BeautifulSoup, now do it with Scrapy. You get the point.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Project mention: Building a powerful deep learning workstation | reddit.com/r/buildapcforme | 2021-11-29

    We will do no gaming whatsoever. The jobs will focus on training deep-learning models, for which we will predominantly use pytorch, which runs on CUDA. We will *exclusively* handle image data, which may come in scales of MB per image ranging until TB per image, hence, fast file transfer speeds from mainboard/storage to GPU is very important. Some of the data may have to be copied from an external fileserver, and then be stored temporarily on the local drives for processing. Thus, we also need high file transfer through the LAN connection.

  • GitHub repo scikit-learn

    scikit-learn: machine learning in Python

    Project mention: Data Science toolset summary from 2021 | dev.to | 2021-11-13

    Scikit-learn - It is one of the most widely used frameworks for Python based Data science tasks. It features various classification, regression and clustering algorithms including support vector machines, random forests, gradient boosting, k-means and DBSCAN, and is designed to interoperate with the Python numerical and scientific libraries NumPy and SciPy. Link - https://scikit-learn.org/

  • GitHub repo tesseract-ocr

    Tesseract Open Source OCR Engine (main repository)

    Project mention: Un-Remarkable2. I returned my Remarkable tablet | news.ycombinator.com | 2021-11-28

    I've had pretty good outcomes with Tesseract, but it's command line only and it's not even a small fraction as useful as the built in tools on Mac OS X.

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

  • GitHub repo Face Recognition

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

    Project mention: Facial recognition | reddit.com/r/OSINT | 2021-10-18
  • GitHub repo TensorFlow-Examples

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

    Project mention: Keras vs. TensorFlow | dev.to | 2021-06-06

    A linear regression model

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo faceswap

    Deepfakes Software For All

    Project mention: Use the infamous Deep Fakes project for things other than faces | reddit.com/r/learnmachinelearning | 2021-10-25

    My current challenge is getting those masked wheel images to be able to swap between images, or to apply a new wheel on a car image. To get a decent result that doesn't look fake, it would have to do some minor warping and resizing. To me, this seems like exactly what the Deep Fakes repo does. https://github.com/deepfakes/faceswap

  • GitHub repo julia

    The Julia Programming Language

    Project mention: Julia 1.7 has been released | news.ycombinator.com | 2021-11-30

    Mutation is tricky, because basically the only way to do it sanely is to copy all data into the residual, but since most arrays aren't actually mutated, that's extremely wasteful. I've been hoping to address this by changing mutability in the language more generally (e.g. https://github.com/JuliaLang/julia/pull/42465) to make immutable arrays the default at which point there wouldn't be a penalty anymore. I've had request to do the mutable copying optionally, but it's a bit tricky, because it needs rule system integration and the rule system currently doesn't reason about mutation.

    As for exceptions and recursion, shouldn't be a problem, just needs to be implemented.

  • 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 100-Days-Of-ML-Code

    100 Days of ML Coding

    Project mention: The Ultimate Resource Guide for Your Next 100 Days of Code | dev.to | 2021-10-25

    ML: 100-Days-Of-ML-Code

  • GitHub repo Caffe

    Caffe: a fast open framework for deep learning.

    Project mention: Una corta intro a las Redes Neuronales Artificiales | dev.to | 2021-09-22

    Caffe de BAIR

  • GitHub repo MadeWithML

    Learn how to responsibly deliver value with ML.

    Project mention: New to mlops, where do I need to start | reddit.com/r/mlops | 2021-11-01

    Standing recommendation for beginners (we should eventually make a wiki) is https://madewithml.com/

  • GitHub repo ML-For-Beginners

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

    Project mention: Looking for buddy/mentor to study ML/datascience, with some focus on practical skills like cloud training and deployment | reddit.com/r/ProgrammingBuddies | 2021-11-29

    I’m looking for a buddy to study the materials from these 2 Microsoft courses (or at least similar topics): - DS4Beginners - ML4Beginners

  • GitHub repo gym

    A toolkit for developing and comparing reinforcement learning algorithms.

    Project mention: Ask HN: What would a reality show for Software Engineers look like? | news.ycombinator.com | 2021-11-29

    Very well put. You got me thinking about what I do as a software developer that might be considered entertaining. Maybe computer security events like capture the flag (https://ctftime.org/) or coding an AI agent in a simulated environment to achieve a goal (https://www.codingame.com, https://gym.openai.com/) or simply competing with others to solve an algorithmic problem either on time constraint or code length constraint.

    Without appealing visuals none of it will be interesting to people who don’t have a development background. Maybe generative art is the answer but IMO it is more about art than programming.

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

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

    Project mention: Plano de estudos em machine learning com conteúdos em português. | dev.to | 2021-08-18
  • GitHub repo cs-video-courses

    List of Computer Science courses with video lectures.

    Project mention: Learning path for Data Structures and Algorithms? | reddit.com/r/AskComputerScience | 2021-08-21

    Here's a list of CS Video Courses you could look at. Here's the section on Data Structures/Algorithms

  • GitHub repo Tesseract.js

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥

    Project mention: Analyzing Kenya Power Planned Interruption Data | dev.to | 2021-11-09

    Extract Text from the images and converting them to txt file using Tesseract.js

  • GitHub repo openpose

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

    Project mention: Help finding an appropriate model for human pose estimation | reddit.com/r/computervision | 2021-09-29

    Openpose: This is supposedly realtime (I assume on a gpu, 24fps?) and they provide training code

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

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

    Project mention: Two Methods to Scan for PII in Data Warehouses | dev.to | 2021-11-29

    NLP libraries such as Stanford NER Detector and Spacy

  • 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

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-11-30.

Machine Learning related posts

Index

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

Project Stars
1 tensorflow 160,825
2 Keras 53,272
3 Pytorch 52,401
4 scikit-learn 48,081
5 tesseract-ocr 42,862
6 Face Recognition 42,325
7 TensorFlow-Examples 41,427
8 faceswap 39,700
9 julia 37,262
10 awesome-scalability 36,527
11 100-Days-Of-ML-Code 33,478
12 Caffe 32,112
13 MadeWithML 29,129
14 ML-For-Beginners 26,484
15 gym 25,808
16 machine-learning-for-software-engineers 25,514
17 cs-video-courses 25,282
18 Tesseract.js 25,162
19 openpose 22,694
20 xgboost 21,896
21 data-science-ipython-notebooks 21,875
22 spaCy 21,827
23 fastai 21,661
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com