Skip to content
Project categories

Machine Learning · GitHub

Train, evaluate, and run machine learning models.

Useful GitHub projects

4,851 projects

lc0

LeelaChessZero

3,281stars
lc0 preview

Open source neural network chess engine with GPU acceleration and broad hardware support.

ai-study

leerumor

703stars
ai-study preview

人工智能学习资料超全整理,包含机器学习基础ML、深度学习基础DL、计算机视觉CV、自然语言处理NLP、推荐系统、语音识别、图神经网路、算法工程师面试题

SRGAN

leftthomas

1,253stars
SRGAN preview

A PyTorch implementation of SRGAN based on CVPR 2017 paper "Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network"

DLBacktrace

Lexsi-Labs

28stars
DLBacktrace preview

DL Backtrace is a new explainablity technique for deep learning models that works for any modality and model type.

  • 🔍 Deep Model Interpretability: Gain comprehensive insights into your AI models using advanced relevance propagation algorithms
  • 🎯 Multi-Task Support: Binary/Multi-class classification, object detection, segmentation, and text generation

lightly

lightly-ai

3,831stars
lightly preview

A Python library for self-supervised learning and latent world models on images.

  • Modular framework, which exposes low-level building blocks such as loss functions and model heads.
  • Easy to use and written in a PyTorch-like style.

rendersynth

lorenzozanizz

28stars
rendersynth preview

A Blender extension for code-less generation of synthetic image datasets for computer vision

  • Distribution-Based Randomization: Define probability distributions for scene parameters using preset distributions and (work in progress) a visual node editor
  • Pipeline Configuration: Build randomization pipelines by concatenating operations for object transforms, material properties, and lighting
3,180stars
best_AI_papers_2022 preview

A curated list of the latest breakthroughs in AI (in 2022) by release date with a clear video explanation, link to a more in-depth article, and code.

LUMI-AI-Guide

Lumi-supercomputer

84stars

The LUMI AI Guide is designed to assist users in migrating their machine learning applications from smaller-scale computing environments to the LUMI supercomputer.

gokart

m3dev

343stars

Gokart solves reproducibility, task dependencies, constraints of good code, and ease of use for Machine Learning Pipeline.

torchx

meta-pytorch

429stars

TorchX is a universal job launcher for PyTorch applications. TorchX is designed to have fast iteration time for training/research and support for E2E production ML pipelines when you're ready.

26stars

CatBoost a fast, scalable, high performance Gradient Boosting on Decision Trees library. Golang using Cgo for blazing fast inference CatBoost Model 🚀

torchquantum

mit-han-lab

1,681stars

A PyTorch-based framework for Quantum Classical Simulation, Quantum Machine Learning, Quantum Neural Networks, Parameterized Quantum Circuits with support for easy deployments on real quantum computers.

  • Easy construction and simulation of quantum circuits in PyTorch
  • Dynamic computation graph for easy debugging
Machine LearningJupyter NotebookMITGitHub

opyrator

ml-tooling

3,136stars
opyrator preview

🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.

  • 🪄 Turn functions into production-ready services within seconds.
  • 🔌 Auto-generated HTTP API based on FastAPI.