Skip to content
Project categories

Machine Learning · GitHub

Train, evaluate, and run machine learning models.

Useful GitHub projects

7,601 projects
192stars
Machine-Learning-Classification-using-Python preview

This project applies machine learning techniques in Python to analyze data, visualize feature relationships, and perform classification using models such as Decision Tree and Support Vector Machine. Model performance is evaluated through confusion matrices and graphical analysis.

keras

keras-team

64,425stars

Deep Learning for humans

  • Run your high-level Keras workflows on top of any framework -- benefiting at will from the advantages of each framework, e.g. the scalability and performance of JAX or the production ecosystem options of TensorFlow.
  • You can take a Keras model and train it in a training loop written from scratch in native TF, JAX, or PyTorch.
Machine LearningPythonApache-2.0GitHub

sdnext

vladmandic

7,378stars
sdnext preview

SD.Next: All-in-one WebUI for AI generative image and video creation, captioning and processing

  • Generate and edit: Create images or videos from text or images; edit, inpaint, outpaint, refine, detail
  • Guide generation: Use LoRA, ControlNet, IP-Adapters, and Prompt enhancement
Machine LearningPythonApache-2.0GitHub

DeepSpeed

deepspeedai

43,324stars
DeepSpeed preview

DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.

Machine LearningPythonApache-2.0GitHub

FractalAndroid

Fractal-Compute-Orchestrations

4,860stars
FractalAndroid preview

A human-centric, resource-aware Android node for edge computing and federated learning. Orchestrates distributed intelligence with privacy-first localization and empathetic hardware management.

FractalCore

Fractal-Compute-Orchestrations

4,968stars
FractalCore preview

The central nervous system and backend orchestrator for Fractal. It handles multi-tenant task scheduling, real-time TFLOPs budgeting, and federated weight aggregation using FedAvg.

  • Edge AI & Mobile Compute Orchestration Spotlight: Architectural overview and visual demonstration spotlighting on-device edge intelligence, distributed training rounds, and decentralized compute harvesting across mobile devices.

ColossalAI

hpcaitech

41,422stars
ColossalAI preview

Making large AI models cheaper, faster and more accessible

  • Data Parallelism
  • Pipeline Parallelism
Machine LearningPythonApache-2.0GitHub

rocketride-server

rocketride-org

20,038stars
rocketride-server preview

High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all from your IDE. Includes VS Code extension, TypeScript/Python SDKs, and Docker deployment.

  • Rocket Builder - Drag, connect, and configure nodes visually, no boilerplate. Real-time observability tracks token usage, LLM calls, latency, and execution. Pipelines are portable JSON, version-controllable, shareable, and runnable anywhere.
  • High-Performance C++ Runtime - Native multithreading purpose-built for the throughput demands of AI and data workloads. No bottlenecks, no compromises for production scale.

FractalWorkspace

Fractal-Compute-Orchestrations

9,208stars
FractalWorkspace preview

A unified ecosystem and workspace for large-scale federated learning of Large Models & LLMS. Store compute as Wifi

67,750stars
annotated_deep_learning_paper_implementations preview

🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠