Overview

What is it?

Hacktoberfest is a monthlong celebration of open source software organized by DigitalOcean. The official program page has all the details you need as well as resources for getting started. This page is specifically to aid machine learning developers who want to participate in Hacktoberfest. The goal of the program is to contribute at least four pull requests in the month of October to any public GitHub repositories.

The issues for ML developers?
  • The first repositories that come to mind are TensorFlow, PyTorch, Scikit-learn, etc. but these repositories are often very large and will have very few beginner friendly PR opportunities.
  • Many also have highly optimized code, often in languages that most ML practitioners don't use regularly (C++), which introduces yet another hurdle for contributions.
  • It's difficult to discover active ML repositories on GitHub that are looking for contributions. Most ML work are single update, isolated implementations of research papers or popular architectures.
Our solution

Made With ML is an open, community driven platform where ML developers discover and share their work. Everything is organized by tags and curated by the community. So we can easily identify (and update) the best ML repositories that Hacktoberfest participants can contribute to! Check out the projects below 👇

📚 Resources

Join our Slack channel (and join the #hacktoberfest channel) to ask questions and discuss with other ML developers participating in this year's Hacktoberfest.

  1. Explore beginner-friendly, active ML repositories in our Hacktoberfest collection. You can search (on the right side) by popular topics as well as sort by latest / popular.
  2. You can also discover the best libraries by topic on our auto-updated, community-curated Topics page.
  3. You can also use the search bar located at top on the main navigation bar to search for any topic (beyond our Topics page) and just add the tag `library`.
Table of Contents
Share
📦 Repositories
latest | popular
AutoGOAL
A Python framework for Automated Machine Learning (AutoML), hyperparameter tunning and program synthesis in general.
automl python machine-learning code
KD Lib
A PyTorch library to easily facilitate knowledge distillation for custom deep learning models.
knowledge-distillation model-compression pytorch code
Transformers - Hugging Face
🤗 Transformers: State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch.
transformers huggingface attention bert
GenRL
GenRL is a PyTorch-First Reinforcement Learning library centered around reproducible and generalizable algorithm implementations.
reinforcement-learning pytorch deep-q-networks multi-agent-reinforcement-learning
SimpleGAN
A Tensorflow-based framework to ease the training of generative models
computer-vision generative-adversarial-networks tensorflow deep-learning
ONNX T5
Summarization, translation, Q&A, text generation and more at blazing speed using a T5 version implemented in ONNX.
onnx pytorch model-serving transformers
PyCaret
An open source, low-code machine learning library in Python.
automl pycaret preprocessing code
contents 1 - 10 of 38
Search