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
pytorch/torchdynamo
TorchDynamo is a Python-level JIT compiler that speeds up unmodified PyTorch programs by capturing Python bytecode into FX graphs. The proj…
101078maintenance
floodsung/LearningToCompare_FSL
Official PyTorch implementation of the Relation Network for Few-Shot Learning from the CVPR 2018 paper 'Learning to Compare'. It includes t…
321076maintenance
DirectVoxGO
DirectVoxGO (DVGO) is a PyTorch implementation of Direct Voxel Grid Optimization for fast neural radiance field (NeRF) reconstruction, repl…
321075maintenance
JosephKJ/OWOD
OWOD is the official PyTorch implementation of ORE (Open World Object Detector), a CVPR 2021 Oral paper introducing the Open World Object D…
321073maintenance
YudongGuo/AD-NeRF
A PyTorch implementation of AD-NeRF, an ICCV 2021 paper that synthesizes talking-head videos by driving neural radiance fields with audio i…
321073maintenance
cardwing/Codes-for-Lane-Detection
Reference implementations of lightweight lane detection CNNs, including the ENet-SAD model from the ICCV 2019 paper 'Learning Lightweight L…
321072maintenance
megvii-research/PETR
Official PyTorch implementation of PETR and PETRv2, transformer-based frameworks for multi-view 3D object detection and BEV segmentation fr…
321071maintenance
gusye1234/LightGCN-PyTorch
A PyTorch implementation of LightGCN, a simplified graph convolution network for collaborative filtering recommendation from the SIGIR 2020…
101071maintenance
SergeyMorugin/ostagram
Ostagram is a self-hosted Ruby on Rails web application that applies neural style transfer to user-uploaded photos, blending them with the …
471068maintenance
MatthieuCourbariaux/BinaryNet
BinaryNet is a research codebase for training deep neural networks whose weights and activations are constrained to +1 or -1, reproducing t…
321068maintenance
omerbt/MultiDiffusion
Official PyTorch implementation of MultiDiffusion (ICML 2023), a training-free framework that fuses multiple diffusion paths over a pre-tra…
321068maintenance
NVIDIA-AI-IOT/trt_pose
trt_pose is a Python library from NVIDIA for real-time human pose estimation accelerated with TensorRT, targeting NVIDIA Jetson and other N…
231067maintenance
openai/blocksparse
A Python package of TensorFlow ops and custom CUDA GPU kernels for block-sparse matrix multiplication and convolution, plus related ops lik…
101067maintenance
deepmedic/deepmedic
DeepMedic is an efficient multi-scale 3D convolutional neural network for segmenting 3D medical scans such as MRI and CT. It is a Python-ba…
231066maintenance
ternaus/TernausNet
TernausNet is a PyTorch implementation of the U-Net architecture with a VGG11 encoder pre-trained on ImageNet for image segmentation. It wa…
321062maintenance
open-mmlab/mmflow
MMFlow is an open-source optical flow toolbox and benchmark built on PyTorch as part of the OpenMMLab project. It provides a unified, modul…
231061maintenance
RexYing/gnn-model-explainer
Official implementation of GNNExplainer, a NeurIPS 2019 method for explaining predictions of graph neural networks by learning soft masks o…
321060maintenance
OFA-Sys/ONE-PEACE
ONE-PEACE is a general multimodal representation model that jointly encodes vision, audio, and language modalities without initializing fro…
301060maintenance
philipperemy/keract
Keract is a Python library that extracts layer activations (outputs) and gradients from TensorFlow/Keras models as NumPy arrays, with helpe…
261060maintenance
zhaoweicai/cascade-rcnn
A C++/Caffe implementation of Cascade R-CNN and other popular two-stage object detection frameworks such as Faster R-CNN, R-FCN, and FPN. I…
321059maintenance
JiehangXie/PaddleBoBo
PaddleBoBo is a Python project built on PaddlePaddle (with PaddleSpeech and PaddleGAN) that quickly generates a virtual streamer (VTuber) f…
321057maintenance
chenyuntc/PyTorchText
A PyTorch implementation of multiple text classification models (TextCNN, TextRNN/LSTM, RCNN, FastText, inception CNN) that won 1st place i…
321057maintenance
piergiaj/pytorch-i3d
A PyTorch port of DeepMind's I3D (Inflated 3D ConvNet) models pretrained on the Kinetics dataset for video action recognition. It includes …
321057maintenance
HRNet/HRNet-Image-Classification
Official PyTorch implementation and training code for HRNet (High-Resolution Network) image classification models on ImageNet. It provides …
231057maintenance
damo-cv/TransReID
Official PyTorch implementation of TransReID, an ICCV 2021 paper applying vision transformers to object re-identification. It provides trai…
321056maintenance
raminmh/CfC
Reference implementations of Closed-form Continuous-time (CfC) neural networks, a fast closed-form approximation of liquid time-constant ne…
231056maintenance
keras-team/keras-cv
KerasCV is a library of modular computer vision components built on Keras 3 that work natively with TensorFlow, JAX, or PyTorch. It provide…
101055maintenance
microsoft/Oscar
Oscar is Microsoft's research code for object-semantics aligned cross-modal pre-training of vision-language models, with VinVL providing im…
101054maintenance
huggingface/optimum-quanto
Optimum Quanto is a PyTorch quantization backend for Hugging Face Optimum that quantizes model weights (int2/int4/int8/float8) and activati…
661053maintenance
4uiiurz1/pytorch-nested-unet
A PyTorch implementation of the UNet++ (Nested U-Net) architecture for image segmentation, based on the paper 'UNet++: A Nested U-Net Archi…
321051maintenance
thunlp/OpenDelta
OpenDelta is a Python library for parameter-efficient tuning (delta tuning) of pretrained language models, letting users attach small train…
231048maintenance
microsoft/SimMIM
Official PyTorch implementation of SimMIM, a simple framework for masked image modeling (self-supervised visual pre-training) from Microsof…
101048maintenance
yangxudong/deeplearning
A collection of deep learning model training, evaluation, and prediction code implemented with TensorFlow's high-level Estimator API, with …
321047maintenance
YuwenXiong/py-R-FCN
A Python implementation of R-FCN (Region-based Fully Convolutional Networks) for object detection, modified from the official MATLAB code a…
321044maintenance
JIA-Lab-research/SNR-Aware-Low-Light-Enhance
Official PyTorch implementation of the CVPR 2022 paper 'SNR-aware Low-Light Image Enhancement'. It combines SNR-aware transformers and conv…
321044maintenance
CalciferZh/minimal-hand
A Python library for real-time 3D hand motion capture from a single RGB camera, running at over 100fps. It combines a deep network (DetNet)…
231043maintenance
facebookresearch/FixRes
FixRes is a PyTorch implementation of the NeurIPS 2019 paper 'Fixing the train-test resolution discrepancy', providing training and fine-tu…
101043maintenance
google-research/morph-net
MorphNet is a TensorFlow library for resource-constrained learning of deep network structure. It adds regularizers during training that ind…
761042maintenance
asingh33/CNNGestureRecognizer
A desktop application that recognizes hand gestures from webcam video using a convolutional neural network built with Keras, TensorFlow/The…
571042maintenance
SysCV/sam-pt
SAM-PT extends the Segment Anything Model to zero-shot video segmentation by combining SAM with sparse point-based tracking (PIPS, CoTracke…
291042maintenance
descriptinc/melgan-neurips
Official PyTorch implementation of MelGAN, a GAN-based non-autoregressive vocoder that inverts mel-spectrograms into raw audio waveforms fo…
321041maintenance
huggingface/pytorch-pretrained-BigGAN
A PyTorch reimplementation of DeepMind's BigGAN generator with pretrained weights at 128, 256, and 512 pixel resolutions, plus scripts to c…
101041maintenance
google-research/deeplab2
DeepLab2 is a TensorFlow library from Google Research providing a unified, state-of-the-art codebase for dense pixel labeling tasks such as…
101038maintenance
Kismuz/btgym
BTGym is a Python library that wraps the Backtrader algorithmic trading engine in an OpenAI Gym environment API, enabling event-driven back…
321037maintenance
keijiro/Pix2Pix
A Unity library that runs pix2pix image-to-image translation neural networks in real time using compute shaders. It includes its own infere…
231037maintenance
sicara/tf-explain
tf-explain is a Python library implementing interpretability methods (Grad CAM, occlusion sensitivity, vanilla gradients, etc.) for tf.kera…
231035maintenance
google-deepmind/scalable_agent
A TensorFlow implementation of IMPALA (Importance Weighted Actor-Learner Architectures) for scalable distributed deep reinforcement learnin…
321034maintenance
pesser/stable-diffusion
The development repository for Stable Diffusion and Latent Diffusion Models, containing research code, training scripts, and pretrained mod…
321032maintenance
goberoi/faceit
A Python script that simplifies swapping faces in videos using the deepfakes/faceswap library, with training data sourced from YouTube vide…
321032maintenance
ClementPinard/SfmLearner-Pytorch
A PyTorch reimplementation of SfMLearner (Zhou et al., CVPR 2017), which jointly learns monocular depth estimation and camera ego-motion fr…
631031maintenance
qubvel/ttach
TTAch is a Python library for image test time augmentation (TTA) with PyTorch. It wraps existing models to apply augmentations like flips, …
231031maintenance
EdgeCrafter
DEIMv2 is a real-time object detection framework that extends the DEIM DETR family with DINOv3-pretrained and distilled backbones plus a Sp…
59364active
xingyizhou/ExtremeNet
Official PyTorch implementation of ExtremeNet, a CVPR 2019 bottom-up object detection method that detects four extreme points and one cente…
321030maintenance
graphdeeplearning/graphtransformer
Reference implementation of the Graph Transformer architecture from the paper 'A Generalization of Transformer Networks to Graphs' (DLG-AAA…
321030maintenance
vincentherrmann/pytorch-wavenet
A PyTorch implementation of the WaveNet neural audio generation architecture with fast generation support. It includes dataset creation fro…
321029maintenance
yuval-alaluf/hyperstyle
Official PyTorch implementation of HyperStyle (CVPR 2022), a hypernetwork that inverts real images into editable regions of StyleGAN's late…
321029maintenance
kakaobrain/rq-vae-transformer
The official PyTorch implementation of 'Autoregressive Image Generation using Residual Quantization' (CVPR 2022), implementing RQ-VAE and R…
321028maintenance
lmb-freiburg/flownet2
A Caffe fork implementing FlowNet 2.0, a deep CNN for optical flow estimation from image pairs, released with the CVPR 2017 paper. It inclu…
321026maintenance
turtlesoupy/this-word-does-not-exist
A project that trains a GPT-2 variant to invent fake English words with generated definitions and example sentences, powering the thiswordd…
681024maintenance
awslabs/multi-model-server
Multi Model Server (MMS) is a tool for serving deep learning model inference over HTTP endpoints, supporting models from any ML/DL framewor…
101024maintenance
sniklaus/sepconv-slomo
A reference PyTorch implementation of Video Frame Interpolation via Adaptive Separable Convolution, which generates intermediate frames bet…
391021maintenance
nflows
nflows is a comprehensive PyTorch library of normalizing flows for density estimation and generative modeling. It provides invertible trans…
231021maintenance
Gumpest/YOLOv5-Multibackbone-Compression
A YOLOv5-based toolbox for swapping in lightweight or high-accuracy backbones (TPH-YOLOv5, GhostNet, ShuffleNetV2, MobileNetV3-Small, Effic…
321020maintenance
EvgenyKashin/stylegan2-distillation
A research implementation of the ECCV 2020 paper 'StyleGAN2 Distillation for Feed-forward Image Manipulation', distilling StyleGAN2 latent-…
321018maintenance
tensorflow/similarity
TensorFlow Similarity is a Python library built on TensorFlow for training and serving similarity and metric learning models, including sel…
101018maintenance
brain-research/self-attention-gan
A TensorFlow implementation of Self-Attention GANs for reproducing results from the paper 'Self-Attention Generative Adversarial Networks' …
101018maintenance
facebookresearch/barlowtwins
A PyTorch implementation of Barlow Twins, a self-supervised learning method that trains visual representations by reducing redundancy betwe…
101015maintenance
AMLab-Amsterdam/AttentionDeepMIL
A PyTorch implementation of the paper 'Attention-based Deep Multiple Instance Learning' (Ilse, Tomczak & Welling, 2018). It provides code t…
321013maintenance
Oldpan/Pytorch-Memory-Utils
A small set of Python scripts for tracking GPU memory usage in PyTorch, including per-line tensor allocation reports and model parameter/in…
321013maintenance
wpeebles/gangealing
Official PyTorch implementation of GANgealing, a CVPR 2022 method that trains a Spatial Transformer to densely align images using GAN-gener…
321013maintenance
snap-research/NeROIC
Official PyTorch implementation of NeROIC, a neural method for capturing 3D object geometry and material from online image collections and …
321012maintenance
tensorflow/neural-structured-learning
Neural Structured Learning (NSL) is a TensorFlow framework for training neural networks with structured signals, either explicit graphs or …
611011maintenance
allegro/allRank
allRank is a PyTorch-based framework for training neural learning-to-rank (LTR) models. It provides pointwise, pairwise, and listwise loss …
321011maintenance
bubbliiiing/yolov8-pytorch
A PyTorch implementation of the YOLOv8 object detection model with training, prediction, and evaluation scripts. It supports training on cu…
221011maintenance
xiaoyufenfei/Efficient-Segmentation-Networks
A PyTorch reference implementation collection of lightweight, real-time semantic segmentation models such as ENet, ERFNet, LEDNet, Fast-SCN…
321009maintenance
zhanghang1989/PyTorch-Multi-Style-Transfer
A PyTorch implementation of MSG-Net and Gatys et al. neural style transfer for applying artistic styles to images in real time. It includes…
231009maintenance
mileyan/pseudo_lidar
Research code implementing Pseudo-LiDAR, a CVPR 2019 method that converts image-based depth maps into pseudo-LiDAR point clouds for 3D obje…
321007maintenance
PeterWang512/CNNDetection
A PyTorch research codebase with pretrained models for detecting CNN-generated (GAN/synthetic) images, from the CVPR 2020 paper 'CNN-genera…
321006maintenance
alex04072000/ObstructionRemoval
The official TensorFlow implementation of the CVPR 2020 paper 'Learning to See Through Obstructions', which removes obstructions like windo…
321005maintenance
microsoft/nnfusion
NNFusion is a flexible and efficient deep neural network (DNN) compiler that generates high-performance executables from model descriptions…
101005maintenance
kevinzakka/spatial-transformer-network
A TensorFlow implementation of Spatial Transformer Networks, a differentiable module that can be inserted into ConvNet architectures to add…
321004maintenance
johannakarras/DreamPose
Official PyTorch implementation of DreamPose, a Stable Diffusion-based model that synthesizes animated fashion videos from a single image a…
311004maintenance
NATSpeech/NATSpeech
A PyTorch framework for non-autoregressive text-to-speech (NAR-TTS), containing official implementations of PortaSpeech (NeurIPS 2021) and …
231004maintenance
LeeSureman/Flat-Lattice-Transformer
Reference implementation of the ACL 2020 paper FLAT: Chinese NER Using Flat-Lattice Transformer, built on PyTorch and FastNLP. It trains fl…
321002maintenance
google-research/magvit
Official JAX implementation of MAGVIT, a masked generative video transformer from a CVPR 2023 paper by Google Research and CMU. It provides…
101002maintenance
omertov/encoder4editing
Official PyTorch implementation of the SIGGRAPH 2021 paper 'Designing an Encoder for StyleGAN Image Manipulation' (e4e). It encodes real im…
321000maintenance
openai/grok
Research code accompanying the paper 'Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets' from OpenAI. It provides t…
104259experimental
0hq/WebGPT
WebGPT is a vanilla JavaScript and HTML implementation of GPT transformer inference running in the browser via WebGPU, in under ~1500 lines…
303787experimental
MoonshotAI/Attention-Residuals
Official implementation of Attention Residuals (AttnRes), a drop-in replacement for standard residual connections in Transformers that lets…
443516experimental
lucidrains/musiclm-pytorch
A PyTorch library implementing MusicLM, Google's text-to-music generation model, by combining text-conditioned AudioLM with MuLan, a text-a…
223292experimental
enhuiz/vall-e
An unofficial PyTorch implementation of the VALL-E text-to-speech audio language model, built on the EnCodec tokenizer. It provides trainin…
322967experimental
guoqincode/Open-AnimateAnyone
An unofficial PyTorch implementation of Animate Anyone, a diffusion-based method that animates a static character image using pose sequence…
272917experimental
Everlyn-Labs/Everlyn-1
Everlyn-1 is an open autoregressive foundational video AI model from Everlyn Labs, accompanied by research on video compression/tokenizatio…
672893experimental
test-time-training/ttt-video-dit
Official PyTorch implementation of 'One-Minute Video Generation with Test-Time Training', which finetunes the CogVideoX 5B diffusion transf…
482451experimental
dvmazur/mixtral-offloading
A Python library enabling efficient inference of Mixtral-8x7B mixture-of-experts language models on limited hardware like Google Colab or c…
272334experimental
google/tangent
Tangent is a Python library for automatic differentiation that works by source-to-source transformation: it reads your Python function's so…
102326experimental
etched-ai/open-oasis
Inference code and model weights for Oasis 500M, an interactive world model from Decart and Etched that generates gameplay video autoregres…
222145experimental
JiauZhang/DragGAN
A Python implementation of DragGAN, a research method for interactively manipulating generated images by dragging points on the generative …
302123experimental
lucidrains/make-a-video-pytorch
A PyTorch library implementing Make-A-Video, Meta AI's text-to-video generation approach, built around pseudo-3d (axial) convolutions and s…
231989experimental
lucidrains/gigagan-pytorch
A PyTorch implementation of GigaGAN, Adobe's state-of-the-art generative adversarial network for text-to-image and unconditional image synt…
221945experimental

← prev page 23 / 28 next →