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
FoundationVision/LlamaGen
LlamaGen is a family of autoregressive image generation models that apply next-token prediction, as in Llama-style LLMs, to visual generati…
251970maintenance
ml-jku/hopfield-layers
A PyTorch library implementing modern Hopfield networks with continuous states, whose update rule is equivalent to transformer attention. I…
321966maintenance
mit-han-lab/once-for-all
Once-for-All (OFA) is a PyTorch library implementing the ICLR 2020 Once-for-All network, which trains a single supernet that can be special…
231953maintenance
Named Entity Recognition with Tensorflow
A TensorFlow implementation of a Bi-LSTM + CRF model with character embeddings for named entity recognition and sequence tagging. It trains…
321952maintenance
hukaixuan19970627/yolov5_obb
A PyTorch implementation of YOLOv5 extended for oriented (rotated) object detection using Circular Smooth Label (CSL) angle encoding. It pr…
321949maintenance
carefree-creator
carefree-creator is a Python library and CLI that serves AI image generation endpoints built on Stable Diffusion and related models, poweri…
321936maintenance
danieldjohnson/biaxial-rnn-music-composition
A Python implementation of a biaxial recurrent neural network (LSTM-based) trained to generate classical music from MIDI data. It includes …
321929maintenance
s9xie/hed
Reference implementation of Holistically-Nested Edge Detection (HED), a deep learning edge and boundary detection model built on a modified…
231928maintenance
S-LoRA/S-LoRA
S-LoRA is a serving system for large language models that scales to thousands of concurrent LoRA adapters on one or more GPUs. It uses Unif…
101926maintenance
Tencent/NeuralNLP-NeuralClassifier
NeuralClassifier is a PyTorch-based open-source toolkit for neural text classification, with a focus on hierarchical multi-label classifica…
521924maintenance
black0017/MedicalZooPytorch
A PyTorch-based open-source library implementing state-of-the-art 3D (and some 2D) deep neural networks for multi-modal medical image segme…
321920maintenance
appvision-ai/fast-bert
Fast-Bert is a Python deep learning library for training and deploying BERT, RoBERTa, and XLNet based models for NLP tasks, starting with m…
231915maintenance
snap-stanford/GraphGym
GraphGym is a platform for designing and evaluating Graph Neural Networks (GNNs), built around a highly modularized pipeline covering data …
231908maintenance
WongKinYiu/PyTorch_YOLOv4
A PyTorch implementation of the YOLOv4 real-time object detection model, based on ultralytics/yolov3. It includes research extensions such …
231907maintenance
Pyramid Vision Transformer
Official PyTorch implementation of the Pyramid Vision Transformer (PVTv1 and PVTv2) model series, providing pretrained backbone networks fo…
231905maintenance
astorfi/lip-reading-deeplearning
A TensorFlow implementation of coupled 3D convolutional neural networks for cross audio-visual matching recognition, accompanying an IEEE A…
231902maintenance
ronghuaiyang/arcface-pytorch
A PyTorch implementation of ArcFace, a deep metric learning approach for face recognition that adds angular margin penalties to face embedd…
321901maintenance
NCRF++
NCRF++ is a PyTorch-based toolkit for neural sequence labeling tasks such as NER, POS tagging, and word segmentation. Model architectures c…
321901maintenance
ChenyangSi/FreeU
FreeU is a research codebase implementing a training-free method that improves diffusion model sample quality by re-weighting U-Net backbon…
281901maintenance
junshutang/Make-It-3D
Make-It-3D is a research codebase from an ICCV 2023 paper that creates high-fidelity 3D content from a single image using a 2D diffusion mo…
311898maintenance
uber/petastorm
Petastorm is a Python data access library from Uber that enables single-machine or distributed training and evaluation of deep learning mod…
521894maintenance
zjhuang22/maskscoring_rcnn
Official PyTorch implementation of Mask Scoring R-CNN (CVPR 2019), built on maskrcnn-benchmark. It adds a network block that learns the qua…
321893maintenance
TreB1eN/InsightFace_Pytorch
A PyTorch reimplementation of InsightFace/ArcFace for face recognition, including backbone models (IR-SE50, MobileFacenet) and pretrained w…
321893maintenance
Ucas-HaoranWei/Vary
Official ECCV 2024 implementation of Vary, a method for scaling up the vision vocabulary of large vision-language models. It provides train…
271890maintenance
hexiangnan/neural_collaborative_filtering
Reference implementation of the WWW'17 Neural Collaborative Filtering paper, providing GMF, MLP, and NeuMF models for implicit-feedback rec…
321887maintenance
Duankaiwen/CenterNet
Official PyTorch implementation of CenterNet, a one-stage keypoint-triplet-based object detector built on CornerNet. It trains from scratch…
321886maintenance
zhoubolei/CAM
Reference implementation of Class Activation Mapping (CAM), a CVPR'16 technique that visualizes which image regions a CNN attends to when p…
321884maintenance
salesforce/ctrl
CTRL is a 1.63 billion-parameter conditional Transformer language model from Salesforce that generates text controllable via control codes …
101877maintenance
open-mmlab/mmaction
MMAction is an open-source PyTorch toolbox for video action understanding, covering action recognition, temporal action detection, and spat…
321875maintenance
Sierkinhane/CRNN_Chinese_Characters_Rec
A PyTorch implementation of a CRNN (convolutional recurrent neural network) model for recognizing Chinese characters in images. It includes…
321871maintenance
SSD Keras Implementation
A Keras implementation of the Single Shot MultiBox Detector (SSD) object detection architecture, with ports of the original trained weights…
231868maintenance
waleedka/hiddenlayer
A lightweight Python library for rendering readable neural network architecture graphs and plotting training metrics for PyTorch, TensorFlo…
231867maintenance
raminmh/liquid_time_constant_networks
Official code repository for Liquid Time-Constant Networks (LTCs), a class of continuous-time recurrent neural networks with varying time-c…
321865maintenance
xiaolai-sqlai/mobilenetv3
A PyTorch implementation of the MobileNetV3 architecture with retrained pre-trained weights that outperform the original paper and torchvis…
321865maintenance
magicleap/Atlas
Atlas is a PyTorch-based deep learning model from Magic Leap that performs end-to-end 3D scene reconstruction from posed RGB images, produc…
321859maintenance
MrNothing/AI-Blocks
AI-Blocks is a WYSIWYG desktop application for visually building machine learning models by dragging objects with attached scripts in a sce…
231857maintenance
ermongroup/ddim
Official PyTorch implementation of Denoising Diffusion Implicit Models (DDIM), a faster sampling method for diffusion probabilistic models.…
321852maintenance
nlpodyssey/spago
Spago is a self-contained machine learning and NLP library written in pure Go, featuring an asynchronous computation graph with automatic d…
261849maintenance
WangYueFt/dgcnn
Author's reference implementation of Dynamic Graph CNN (DGCNN), a neural network module called EdgeConv for learning on 3D point clouds. It…
321848maintenance
Score-Based Generative Modeling through SDEs
Official PyTorch implementation of the ICLR 2021 paper 'Score-Based Generative Modeling through Stochastic Differential Equations', unifyin…
321848maintenance
google/gemmlowp
gemmlowp is a small, self-contained, headers-only C++ library for low-precision (quantized) general matrix multiplication (GEMM). It provid…
321846maintenance
zetane/viewer
Zetane Viewer is a free desktop application that visualizes machine learning models and their internal tensors in 3D, showing architecture,…
231846maintenance
cubiq/ComfyUI_InstantID
A ComfyUI custom node providing native InstantID support for identity-preserving image generation with SDXL, implemented without diffusers.…
301844maintenance
microsoft/Cream
A collection of Microsoft research projects on neural architecture search (NAS) and efficient Vision Transformers, including AutoFormer, Ti…
101844maintenance
AlexeyAB/Yolo_mark
A Windows and Linux GUI application for drawing bounding boxes around objects in images to create labeled training data for YOLO v2/v3 obje…
321842maintenance
Kyubyong/tacotron
A heavily documented TensorFlow implementation of Tacotron, a fully end-to-end text-to-speech synthesis model. It includes training, prepro…
321835maintenance
Janspiry/Palette-Image-to-Image-Diffusion-Models
An unofficial PyTorch implementation of the Palette paper on image-to-image diffusion models, supporting tasks like inpainting, uncropping,…
321833maintenance
Silent Face Anti-Spoofing
An open-source silent face anti-spoofing (liveness detection) project by MiniVision, providing model training code, data preprocessing, tes…
321833maintenance
bubbliiiing/faster-rcnn-pytorch
A PyTorch implementation of the Faster R-CNN two-stage object detection model, supporting training on VOC-format datasets with ResNet or VG…
231832maintenance
NVIDIA/semantic-segmentation
NVIDIA's PyTorch monorepo implementing the paper 'Hierarchical Multi-Scale Attention for Semantic Segmentation', with pretrained weights an…
321831maintenance
NVlabs/stylegan2-ada
NVIDIA's official TensorFlow implementation of StyleGAN2 with adaptive discriminator augmentation (ADA), enabling high-quality GAN training…
321829maintenance
OpenPPL/ppq
PPQ (PPL Quantization Tool) is an extensible, high-performance offline neural network quantization framework written in Python. It parses a…
231822maintenance
THUDM/CogDL
CogDL is a Python/PyTorch toolkit for graph deep learning that lets researchers train and compare GNN and graph embedding models on tasks l…
231820maintenance
yassouali/pytorch-segmentation
A PyTorch library implementing multiple semantic segmentation models (DeepLab V3+, PSPNet, U-Net, SegNet, FCN, ENet, and others) with datas…
231818maintenance
shunsukesaito/PIFu
PyTorch implementation of PIFu (Pixel-Aligned Implicit Function), a deep learning method that reconstructs high-resolution 3D surfaces and …
321817maintenance
sshaoshuai/PointRCNN
PyTorch implementation of PointRCNN, a two-stage 3D object detector that generates 3D box proposals directly from raw LiDAR point clouds. I…
321817maintenance
google/compare_gan
A TensorFlow library from Google Research providing configurable implementations of GAN components: losses, penalties, normalization techni…
101815maintenance
yongzhuo/Keras-TextClassification
A Keras-based library for Chinese text classification supporting long/short text, multi-label classification, and sentence pair similarity.…
231806maintenance
rosinality/vq-vae-2-pytorch
A PyTorch implementation of VQ-VAE-2 for generating diverse high-fidelity images, including training scripts for the VQ-VAE and PixelSNAIL …
321804maintenance
jquesnelle/yarn
Reference implementation of YaRN, an efficient method for extending the context window of large language models, published as an ICLR 2024 …
291801maintenance
zai-org/CogView
CogView is a 4-billion-parameter pretrained transformer model for text-to-image image generation, released alongside a NeurIPS 2021 paper. …
321799maintenance
harskish/ganspace
GANSpace is a research codebase implementing the NeurIPS 2020 paper on discovering interpretable controls for GANs via PCA in activation sp…
321796maintenance
jkjung-avt/tensorrt_demos
A collection of Python demo programs showing how to optimize and run deep learning models (YOLOv4, YOLOv3, SSD, MTCNN, GoogLeNet, MODNet) w…
461793maintenance
dreamoving/dreamoving-project
DreaMoving is the official implementation of a diffusion-based controllable video generation framework from Alibaba that produces high-qual…
271789maintenance
ali-vilab/dreamtalk
DreamTalk is the official implementation of a diffusion-based framework for generating expressive, audio-driven talking head videos from a …
271788maintenance
idiap/fast-transformers
A PyTorch library providing fast transformer implementations with efficient attention mechanisms such as linear attention, designed to scal…
321782maintenance
PANNs Audio Neural Networks
PANNs is a collection of large-scale pretrained CNN audio neural networks trained on AudioSet (5000 hours, 527 classes) for audio pattern r…
321782maintenance
wkentaro/pytorch-fcn
A PyTorch implementation of Fully Convolutional Networks (FCN) for semantic segmentation, including training code that reproduces the origi…
101777maintenance
princeton-vl/CornerNet-Lite
CornerNet-Lite is the official PyTorch implementation of the paper 'CornerNet-Lite: Efficient Keypoint Based Object Detection', providing t…
321770maintenance
facebookresearch/TensorComprehensions
Tensor Comprehensions is a C++ library with a Python API that provides a domain-specific language for expressing machine learning workloads…
101769maintenance
nywang16/Pixel2Mesh
Pixel2Mesh is the official TensorFlow implementation of the ECCV 2018 paper that generates 3D mesh models from a single RGB image using a g…
321768maintenance
CSAILVision/gandissect
GANDissect is a PyTorch-based toolkit for visualizing and understanding the internal neurons of generative adversarial networks, showing ho…
321765maintenance
facebookresearch/votenet
VoteNet is the official PyTorch implementation of the ICCV 2019 paper 'Deep Hough Voting for 3D Object Detection in Point Clouds'. It provi…
101762maintenance
huggingface/transfer-learning-conv-ai
A clean, commented PyTorch codebase for training a dialog/chatbot agent by transfer learning from OpenAI GPT/GPT-2 language models. It repr…
101757maintenance
Artistic Video Style Transfer
A Torch (Lua) implementation of the paper 'Artistic style transfer for videos', which applies the style of a painting to an entire video wh…
101753maintenance
deepset-ai/FARM
FARM is a Python framework for fine-tuning and evaluating transformer-based language models for NLP tasks, with a focus on question answeri…
101753maintenance
Lightning-Universe/lightning-bolts
Lightning Bolts is a toolbox of pre-built models, callbacks, and datasets that extend PyTorch Lightning for AI/ML research and production. …
101753maintenance
openai/Video-Pre-Training
OpenAI's Video PreTraining (VPT) codebase for learning Minecraft agents by watching unlabeled online videos, including behavioral cloning a…
371747maintenance
tkipf/gae
A TensorFlow implementation of (Variational) Graph Auto-Encoders from Kipf & Welling's 2016 paper, supporting unsupervised learning, cluste…
321743maintenance
google-research/robotics_transformer
A Python library from Google Research implementing RT-1 (Robotics Transformer), a transformer model for end-to-end robotic control with an …
101741maintenance
cszn/DnCNN
DnCNN is the official implementation of the TIP 2017 paper 'Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising',…
321740maintenance
DeepCluster
DeepCluster is a research codebase from Facebook AI Research implementing the 'Deep Clustering for Unsupervised Learning of Visual Features…
101740maintenance
NVlabs/PWC-Net
Official NVIDIA implementation of PWC-Net, a CNN for optical flow estimation using pyramid, warping, and cost volume, released with CVPR 20…
321737maintenance
zijundeng/pytorch-semantic-segmentation
A PyTorch library providing implementations of popular semantic segmentation models such as FCN, U-Net, SegNet, PSPNet, GCN, and DUC/HDC. I…
321736maintenance
natethegreate/hent-AI
A Python application that automatically detects censor bars and mosaic blurs in illustrated adult content using deep learning (Mask R-CNN) …
231734maintenance
ranahanocka/MeshCNN
MeshCNN is a PyTorch library implementing a convolutional neural network that operates directly on 3D triangular meshes, with mesh-specific…
321732maintenance
zhougr1993/DeepInterestNetwork
A TensorFlow demo implementation of the Deep Interest Network (DIN) paper for click-through rate prediction, run on the Amazon electronics …
321731maintenance
experiencor/keras-yolo2
A Keras/TensorFlow implementation of the YOLOv2 real-time object detection model with support for training on custom datasets. It offers mu…
231731maintenance
NVIDIA/Cosmos-Tokenizer
NVIDIA Cosmos Tokenizer is a suite of neural tokenizers for images and videos that convert visual data into continuous latents or discrete …
101729maintenance
Qihoo360/hbox
Hbox (formerly XLearning) is a scheduling platform that runs machine learning and deep learning frameworks like TensorFlow, MXNet, Caffe, a…
431728maintenance
google-research/torchsde
A PyTorch library providing differentiable stochastic differential equation (SDE) solvers with GPU support and efficient backpropagation vi…
101727maintenance
DeepMotionEditing/deep-motion-editing
A PyTorch-based end-to-end library for editing and rendering 3D character motion, built on SIGGRAPH 2020 research. It provides deep learnin…
321726maintenance
bubbliiiing/unet-pytorch
A PyTorch implementation of the U-Net semantic segmentation model with training, prediction, and mIoU evaluation scripts. It supports multi…
231726maintenance
Franck-Dernoncourt/NeuroNER
NeuroNER is a Python/TensorFlow program that performs named-entity recognition (NER) using neural networks, with pretrained models and an e…
231726maintenance
Lightning-Universe/lightning-flash
Lightning Flash is a high-level PyTorch library built on PyTorch Lightning that provides ready-made 'recipes' for over 15 AI tasks across 7…
101726maintenance
svip-lab/impersonator
A PyTorch implementation of Liquid Gating GAN (ICCV 2019) that performs human motion imitation, appearance transfer, and novel view synthes…
321718maintenance
PyNET
DPED is a Python/TensorFlow implementation of a deep convolutional network approach that translates ordinary smartphone photos into DSLR-qu…
461710maintenance
Maratyszcza/NNPACK
NNPACK is a C99 acceleration package providing high-performance SIMD and multi-core CPU implementations of neural network layers, especiall…
321710maintenance
airaria/TextBrewer
TextBrewer is a PyTorch-based knowledge distillation toolkit for NLP models. It provides an easy-to-use framework implementing state-of-the…
231709maintenance
Fyusion/LLFF
LLFF (Local Light Field Fusion) is a TensorFlow implementation of the SIGGRAPH 2019 paper for novel view synthesis from sparse input images…
321708maintenance

← prev page 18 / 28 next →