Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source deep-learning software

2785 open-source libraries, tools and applications tagged deep-learning, ranked by how closely deep-learning is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2785 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
cvxpy/cvxpylayers
CVXPYlayers is a Python library for constructing differentiable convex optimization layers in PyTorch, JAX, and MLX using CVXPY. It solves …
902141active
LiheYoung/Depth-Anything
Depth Anything is a monocular depth estimation foundation model trained on 1.5M labeled and 62M+ unlabeled images, released as a Python lib…
268240maintenance
utkuozbulak/pytorch-cnn-visualizations
A PyTorch library implementing a wide range of convolutional neural network visualization and interpretability techniques, including Grad-C…
328236maintenance
tairov/llama2.mojo
A single-file implementation of Llama 2 transformer inference written in pure Mojo, leveraging SIMD and vectorization for fast CPU inferenc…
712129active
lukemelas/EfficientNet-PyTorch
A PyTorch implementation of the EfficientNet convolutional neural network family with pretrained ImageNet weights. It provides a simple pip…
238219maintenance
3DTopia/LGM
LGM is the official PyTorch implementation of an ECCV 2024 Oral paper that generates high-resolution 3D models from text prompts or single-…
262118active
eloialonso/diamond
DIAMOND is a Python implementation of a reinforcement learning agent trained entirely inside a diffusion-based world model, presented as a …
252118active
GAIR-NLP/daVinci-MagiHuman
daVinci-MagiHuman is an open-source 15B-parameter single-stream transformer foundation model that jointly generates synchronized audio and …
462114active
deepspeedai/DeepSpeed-MII
DeepSpeed-MII is a Python library for high-throughput, low-latency large language model inference, built on DeepSpeed. It provides blocked …
392114active
patrick-kidger/diffrax
Diffrax is a JAX-based library providing numerical differential equation solvers for ODEs, SDEs, and CDEs. It is fully autodifferentiable a…
802106active
Avalanche
Avalanche is an end-to-end continual learning library built on PyTorch, developed by ContinualAI. It provides modules for benchmarks, train…
242104active
kohya-ss/musubi-tuner
Musubi Tuner is a set of Python scripts for training LoRA (Low-Rank Adaptation) adapters for video and image generation model architectures…
882103active
River-Zhang/ICEdit
ICEdit (In-Context Edit) is a research framework for instruction-based image editing built on large-scale Diffusion Transformers, using a L…
422102active
Open-Reasoner-Zero/Open-Reasoner-Zero
Open-Reasoner-Zero is an open-source implementation of large-scale reinforcement learning training for reasoning-oriented language models, …
282098active
RenderKit/oidn
Intel Open Image Denoise is an open-source library of high-performance, deep-learning-based denoising filters for images rendered with ray …
882097stable
HRM-Text
HRM-Text is a 1B-parameter text generation model based on the hierarchical recurrent HRM architecture, released with a complete pretraining…
572093active
vitoplantamura/OnnxStream
A lightweight C++ inference library for ONNX models that streams weights to run large models in very little memory, accelerated by XNNPACK.…
562089active
visomaster/VisoMaster
VisoMaster is a Python-based desktop application for AI-powered face swapping and face editing in images and videos. It supports multiple s…
242089active
PaddlePaddle/PaddleGAN
PaddleGAN is a Python library providing high-performance implementations of classic and state-of-the-art Generative Adversarial Networks bu…
238048maintenance
alex-damian/pulse
PULSE is a Python research implementation of a CVPR 2020 paper that upscales low-resolution face photos by searching the latent space of a …
328026maintenance
ali-vilab/In-Context-LoRA
Official repository for In-Context LoRA (IC-LoRA), a framework for adapting Diffusion Transformers to diverse visual generation tasks via L…
222081active
NVIDIA-NeMo/RL
NeMo RL is NVIDIA's open-source post-training library for scaling reinforcement learning methods (GRPO, PPO, DPO, SFT, distillation) on LLM…
792077active
jeshraghian/snntorch
snnTorch is a Python library for gradient-based deep learning with spiking neural networks, built as an extension of PyTorch. It provides s…
682075active
marcoslucianops/DeepStream-Yolo
A collection of configuration files, parsers, and conversion utilities for running YOLO-family object detection models on NVIDIA DeepStream…
572074active
facebookresearch/ConvNeXt-V2
Official PyTorch implementation of ConvNeXt V2, a family of pure convolutional neural network models co-designed with a fully convolutional…
102065stable
brightmart/text_classification
A collection of deep learning baseline models for text classification in NLP, implemented in TensorFlow. It covers classic architectures li…
327938maintenance
jd-opensource/JoyAI-Echo
JoyAI-Echo is a Python framework for long-horizon audio-visual generation, producing coherent multi-shot videos up to ~5 minutes with paire…
572057active
shanglianlm0525/PyTorch-Networks
A collection of PyTorch implementations of classic and modern CNN architectures, covering classification, detection, segmentation, face, an…
492056active
jaywalnut310/vits
VITS is the official PyTorch implementation of an end-to-end text-to-speech model based on a conditional variational autoencoder with adver…
327894maintenance
Yi
Yi is a family of open-source large language models trained from scratch by 01.AI, including base and chat models in multiple sizes, with b…
287830maintenance
PRIS-CV/DemoFusion
DemoFusion is a CVPR 2024 framework that extends open-source latent diffusion models like SDXL to generate high-resolution images without a…
452038stable
tensorflow/privacy
TensorFlow Privacy is a Python library providing TensorFlow optimizers for training machine learning models with differential privacy. It i…
642036active
SakanaAI/continuous-thought-machines
The Continuous Thought Machine (CTM) is a neural network architecture from Sakana AI that uses neuron-level temporal dynamics and neural sy…
432036active
deep-floyd/IF
DeepFloyd IF is an open-source text-to-image model library implementing a cascaded pixel diffusion architecture with a frozen T5 text encod…
227793maintenance
bytetriper/RAE
Official PyTorch implementation of 'Diffusion Transformers with Representation Autoencoders' (RAE), a two-stage image generation pipeline u…
452032active
tdrussell/diffusion-pipe
A Python training script for fine-tuning diffusion models (image and video generation) using DeepSpeed pipeline parallelism across multiple…
672028active
NUS-HPC-AI-Lab/VideoSys
VideoSys is an open-source Python library providing easy and efficient infrastructure for video generation, supporting training, inference,…
302025active
instantX-research/InstantStyle
InstantStyle is a framework for style-preserving text-to-image generation that disentangles style and content from reference images using f…
272019active
XavierXiao/Dreambooth-Stable-Diffusion
An implementation of Google's Dreambooth fine-tuning method applied to Stable Diffusion, enabling personalization of a text-to-image diffus…
327730maintenance
NVlabs/SPADE
Official PyTorch implementation of SPADE (GauGAN), a CVPR 2019 method for synthesizing photorealistic images from semantic segmentation map…
327717maintenance
UniFace
UniFace is a unified Python library for face analysis that bundles detection, recognition, landmark localization, face parsing, gaze estima…
852012active
meta-recsys/generative-recommenders
Meta's research library implementing HSTU and M-FALCON from the ICML'24 paper 'Actions Speak Louder than Words: Trillion-Parameter Sequenti…
702012active
philipperemy/keras-tcn
A Keras/TensorFlow implementation of Temporal Convolutional Networks (TCN) with dilated causal convolutions, usable as a drop-in layer alte…
582011active
lyhue1991/torchkeras
torchkeras is a lightweight PyTorch model training template library that brings Keras-style compile/fit/evaluate APIs to PyTorch. Its core …
522010active
AntixK/PyTorch-VAE
A collection of Variational Autoencoder (VAE) model implementations in PyTorch, including Beta-VAE, VQ-VAE, IWAE, WAE, and others, with a f…
347678maintenance
mil-tokyo/webdnn
WebDNN is a framework for running deep neural network inference directly in the web browser, accepting ONNX models without Python preproces…
682003active
zai-org/GLM-130B
GLM-130B is an open bilingual (English and Chinese) 130-billion-parameter dense language model pre-trained with the General Language Model …
327650maintenance
clementchadebec/benchmark_VAE
Pythae is a PyTorch library that unifies implementations of many Variational Autoencoder (VAE) variants under a common interface, enabling …
232000active
lucidrains/titans-pytorch
An unofficial PyTorch implementation of the Titans architecture, a neural long-term memory module for transformers that learns to memorize …
641996active
hkchengrex/XMem
XMem is a PyTorch model for semi-supervised video object segmentation that tracks objects through long videos using an Atkinson-Shiffrin-in…
231994stable
facebookresearch/dino
PyTorch implementation of DINO, a self-supervised learning method for training Vision Transformers, with pretrained model weights. It is th…
107609maintenance
davda54/sam
An unofficial PyTorch implementation of Sharpness-Aware Minimization (SAM) and its adaptive variant ASAM, provided as an optimizer wrapper …
321986stable
xingyizhou/CenterNet
CenterNet is a PyTorch implementation of the 'Objects as Points' detector, which models objects as single center points detected via keypoi…
327574maintenance
cloneofsimo/lora
A Python library for applying Low-Rank Adaptation (LoRA) to quickly fine-tune text-to-image diffusion models like Stable Diffusion. It prod…
237557maintenance
WassimTenachi/PhySO
PhySO is a Python library for physical symbolic optimization that uses deep reinforcement learning to discover analytical physical laws fro…
491978active
2U1/Qwen-VL-Series-Finetune
An open-source Python repository providing training scripts for fine-tuning Alibaba's Qwen-VL series of vision-language models (Qwen2-VL, Q…
651977active
OpenMotionLab/MotionGPT
MotionGPT is a unified motion-language model that treats 3D human motion as a foreign language by converting motion into discrete motion to…
301974active
openlm-research/open_llama
OpenLLaMA is a permissively licensed (Apache-2.0) open reproduction of Meta AI's LLaMA, releasing 3B, 7B, and 13B pretrained model weights …
307527maintenance
StarCoder
StarCoder is a 15B-parameter code language model trained on 80+ programming languages, and this repository hosts the fine-tuning and infere…
307501maintenance
meta-pytorch/opacus
Opacus is a PyTorch library for training neural networks with differential privacy via DP-SGD, requiring minimal code changes through its P…
781967active
siliconflow/onediff
OneDiff is an out-of-the-box acceleration library for diffusion models, providing PyTorch compilation tools and optimized GPU kernels. It i…
441965active
NVlabs/RADIO
Official PyTorch implementation of AM-RADIO and its successors (RADIOv2.5, C-RADIOv4), agglomerative vision foundation models distilled fro…
611961active
open-mmlab/mmagic
MMagic is OpenMMLab's toolbox for generative and multimodal AI image/video creation, built on PyTorch. It provides a large model zoo coveri…
237469maintenance
SizheAn/PanoHead
PanoHead is the official PyTorch implementation of a CVPR 2023 paper presenting a 3D-aware GAN that synthesizes geometry-aware, view-consis…
301960active
jd-opensource/JoyAI-Video-Edit
JoyAI-Video-Edit is a real-time, instruction-guided video editing system that applies natural-language edits to live or uploaded video stre…
581956active
OminiControl
OminiControl is a universal control framework for Diffusion Transformer models like FLUX, supporting subject-driven and spatial control (ed…
661955active
alibaba/EasyCV
EasyCV is an all-in-one PyTorch-based computer vision toolkit from Alibaba covering self-supervised learning, vision transformers, and majo…
281955active
LTH14/mar
Official PyTorch implementation of MAR (Masked Autoregressive) image generation with DiffLoss, from the NeurIPS 2024 paper 'Autoregressive …
511954stable
eriklindernoren/PyTorch-YOLOv3
A minimal PyTorch implementation of YOLOv3 supporting training, inference, and evaluation, with compatibility for YOLOv4 and YOLOv7 weights…
327439maintenance
Fafa-DL/Awesome-Backbones
A PyTorch-based framework that integrates many deep learning backbone models (CNNs and vision transformers like ResNet, EfficientNet, Swin …
321953active
openai/guided-diffusion
OpenAI's codebase for guided diffusion models from the paper 'Diffusion Models Beat GANs on Image Synthesis', including classifier conditio…
327427maintenance
deepseek-ai/TileKernels
TileKernels is a Python library of optimized GPU kernels for LLM operations, written in the TileLang DSL. It provides kernels for MoE routi…
581949active
Vchitect/Latte
Official PyTorch implementation of Latte, a latent diffusion transformer for video generation. It includes model definitions, pre-trained c…
671948active
kyegomez/BitNet
A PyTorch implementation of the BitNet architecture from the paper 'BitNet: Scaling 1-bit Transformers for Large Language Models', providin…
731947active
Graph Convolutional Networks
A TensorFlow implementation of Graph Convolutional Networks (GCN) for semi-supervised node classification on graphs, accompanying the ICLR …
327406maintenance
BytedTsinghua-SIA/DAPO
DAPO is an open-source reinforcement learning system for large-scale LLM training, released by ByteDance Seed and Tsinghua AIR. It implemen…
261946active
google-deepmind/lab
DeepMind Lab is a customisable 3D learning environment built on Quake III Arena (ioquake3) that provides navigation and puzzle-solving task…
237387maintenance
tensorlayer/TensorLayer
TensorLayer is a TensorFlow-based deep learning and reinforcement learning library offering customizable neural layers for researchers and …
237383maintenance
tum-pbs/PhiFlow
PhiFlow is an open-source Python simulation toolkit for solving partial differential equations with support for optimization and machine le…
631939active
PixArt-alpha/PixArt-sigma
PixArt-Σ is a PyTorch implementation of a diffusion transformer model for high-resolution (up to 4K) text-to-image generation, trained with…
261939active
Audio-AGI/AudioSep
AudioSep is the official implementation of the 'Separate Anything You Describe' foundation model for open-domain, language-queried audio so…
291938active
NVlabs/nvdiffrast
Nvdiffrast is a PyTorch library from NVIDIA providing high-performance, GPU-accelerated primitive operations for rasterization-based differ…
491922stable
OpenTalker/video-retalking
VideoReTalking is a Python research system from SIGGRAPH Asia 2022 that edits real-world talking-head videos to match a given audio track, …
237292maintenance
Robbyant/lingbot-va
LingBot-VA is an autoregressive diffusion framework that unifies video world modeling and robot policy learning in a single interleaved vid…
531918active
LeapLabTHU/Absolute-Zero-Reasoner
Official implementation of Absolute Zero Reasoner (AZR), a system that trains LLM reasoning via reinforced self-play with zero external dat…
331916active
FACEGOOD/FACEGOOD-Audio2Face
FACEGOOD Audio2Face is an open-source deep learning framework that converts audio into facial blendshape weights for driving digital humans…
611912active
flexflow/flexflow-train
FlexFlow Train is a deep learning framework that accelerates distributed DNN training by automatically searching for efficient parallelizat…
671903active
lucidrains/byol-pytorch
A PyTorch library implementing the Bootstrap Your Own Latent (BYOL) self-supervised learning method from DeepMind. It wraps any image-based…
551900active
policy-gradient/GRPO-Zero
A minimal from-scratch Python implementation of DeepSeek's GRPO (Group Relative Policy Optimization) algorithm for reinforcement learning t…
241899active
google-deepmind/penzai
Penzai is a JAX research toolkit for building, editing, and visualizing neural networks as legible, functional pytree data structures. It i…
101899active
laugh12321/TensorRT-YOLO
A C++/Python deployment toolkit for running YOLO-family models (YOLOv3 through YOLO26) on NVIDIA GPUs using TensorRT, with custom plugins, …
711893active
KlingAIResearch/ReCamMaster
ReCamMaster is a reference implementation of a camera-controlled generative video rendering model that re-renders a single source video alo…
411887active
NVIDIA-AI-IOT/Lidar_AI_Solution
NVIDIA's collection of GPU-accelerated Lidar AI inference solutions for autonomous driving, including optimized implementations of PointPil…
691885active
Chinese License Plate Detection & Recognition
A PyTorch-based Chinese license plate detection and recognition system built on YOLOv5 for detection and CRNN for recognition. It supports …
671883active
nitrain/nitrain
Nitrain is a framework-agnostic Python library for sampling, augmenting, and training AI models on medical imaging datasets, with support f…
231882active
qqwweee/keras-yolo3
A Keras (TensorFlow backend) implementation of YOLOv3 for object detection, including Darknet weight conversion, image/video detection scri…
327113maintenance
nndeploy/nndeploy
nndeploy is an easy-to-use, high-performance AI deployment framework written in C++ with Python bindings. It provides a visual drag-and-dro…
811880active
OpenImagingLab/FlashVSR
FlashVSR is a one-step diffusion-based streaming video super-resolution framework that runs at ~17 FPS for 768x1408 video on a single A100 …
591876active
patrick-kidger/jaxtyping
A Python library providing type annotations and runtime type-checking for the shape and dtype of arrays and tensors in JAX, PyTorch, NumPy,…
901873active
dauparas/ProteinMPNN
ProteinMPNN is a PyTorch-based tool that designs amino acid sequences for given protein backbone structures using a message-passing neural …
231872stable

← prev page 8 / 28 next →