This is your work, valued
Ph.D. student at MIT.
pytorch-mobilenet-v2. A PyTorch implementation of MobileNet V2 architecture and pretrained model.
★ 1.4ksimclr-converter. A PyTorch converter for SimCLR checkpoints
★ 108tonylins.github.io. Personal Homepage.
★ 3DeepRL. Highly modularized implementation of popular deep RL algorithms by PyTorch
★ 3haq-release. [CVPR 2019, Oral] HAQ: Hardware-Aware Automated Quantization with Mixed Precision
★ 1caffe. Caffe: a fast open framework for deep learning.
★ 1models. Models and examples built with TensorFlow
★ 1vimrc. Custom vim configuration.
★ 1deep-residual-networks. Deep Residual Learning for Image Recognition
★ 1VILA. VILA is a family of state-of-the-art vision language models (VLMs) for diverse multimodal AI tasks across the edge, data center, and cloud.
★ 3.8kllama_cu_awq. llama INT4 cuda inference with AWQ
★ 54TensorRT-LLM. TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT LLM also contains components to create Python and C++ runtimes that orchestrate the inference execution in a performant way.
★ 14kQwen-VL. The official repo of Qwen-VL (通义千问-VL) chat & pretrained large vision language model proposed by Alibaba Cloud.
★ 6.7kstreaming-llm. [ICLR 2024] Efficient Streaming Language Models with Attention Sinks
★ 7.2klmdeploy. LMDeploy is a toolkit for compressing, deploying, and serving LLMs.
★ 8kTinyLlama. The TinyLlama project is an open endeavor to pretrain a 1.1B Llama model on 3 trillion tokens.
★ 9kAutoAWQ. AutoAWQ implements the AWQ algorithm for 4-bit quantization with a 2x speedup during inference. Documentation:
★ 2.3kgenerative_agents. Generative Agents: Interactive Simulacra of Human Behavior
★ 22kLightLLM. LightLLM is a Python-based LLM (Large Language Model) inference and serving framework, notable for its lightweight design, easy scalability, and high-speed performance.
★ 4.2kVisual-Instruction-Tuning. SVIT: Scaling up Visual Instruction Tuning
★ 167RedPajama-Data. The RedPajama-Data repository contains code for preparing large datasets for training large language models.
★ 5kvllm. A high-throughput and memory-efficient inference and serving engine for LLMs
★ 86kmmc4. MultimodalC4 is a multimodal extension of c4 that interleaves millions of images with text.
★ 953llm-awq. [MLSys 2024 Best Paper Award] AWQ: Activation-aware Weight Quantization for LLM Compression and Acceleration
★ 3.6kqlora. QLoRA: Efficient Finetuning of Quantized LLMs
★ 11kfastcomposer. [IJCV] FastComposer: Tuning-Free Multi-Subject Image Generation with Localized Attention
★ 715IF. Python
★ 7.8kStableLM. StableLM: Stability AI Language Models
★ 16ksegment-anything. The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.
★ 55kopen_flamingo. An open-source framework for training large multimodal models.
★ 4.1kTaskMatrix. Python
★ 34kPrompt-Engineering-Guide. 🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
★ 76kllama_index. LlamaIndex is the leading document agent and OCR platform
★ 51kstanford_alpaca. Code and documentation to train Stanford's Alpaca models, and generate the data.
★ 30kprismer. The implementation of "Prismer: A Vision-Language Model with Multi-Task Experts".
★ 1.3kMiniChain. A tiny library for coding with large language models.
★ 1.2kllama. Inference code for Llama models
★ 60kFlexLLMGen. Running large language models on a single GPU for throughput-oriented scenarios.
★ 9.4kpeft. 🤗 PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.
★ 21kautocut. 用文本编辑器剪视频
★ 7.8kPainter. Painter & SegGPT Series: Vision Foundation Models from BAAI
★ 2.6ktiny-training. On-Device Training Under 256KB Memory [NeurIPS'22]
★ 523stable-diffusion-2-gui. Lightweight Stable Diffusion v 2.1 web UI: txt2img, img2img, depth2img, inpaint and upscale4x.
★ 600smoothquant. [ICML 2023] SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Models
★ 1.7ksige. [NeurIPS 2022, T-PAMI 2023] Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Models
★ 267transformers. 🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
★ 1cleanlab. Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
★ 12klm-evaluation-harness. A framework for few-shot evaluation of language models.
★ 13ktinyengine. [NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory
★ 951stable-diffusion. A latent text-to-image diffusion model
★ 73kskypilot. Run, manage, and scale AI workloads on any AI infrastructure. Use one system to access & manage all AI compute (Kubernetes, Slurm, 20+ clouds, on-prem).
★ 10kUHDM. (ECCV2022) This is the official PyTorch implementation of ECCV2022 paper: Towards Efficient and Scale-Robust Ultra-High-Definition Image Demoireing
★ 278parti.
★ 1.6kmcunet. [NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning
★ 704DepthShrinker. [ICML 2022] "DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networks", by Yonggan Fu, Haichuan Yang, Jiayi Yuan, Meng Li, Cheng Wan, Raghuraman Krishnamoorthi, Vikas Chandra, and Yingyan (Celine) Lin.
★ 35ml-ane-transformers. Reference implementation of the Transformer architecture optimized for Apple Neural Engine (ANE)
★ 2.7kCogVideo. text and image to video generation: CogVideoX (2024) and CogVideo (ICLR 2023)
★ 13kmlc-en. Python
★ 458BEVFusion. Offical PyTorch implementation of "BEVFusion: A Simple and Robust LiDAR-Camera Fusion Framework"
★ 971bevfusion. [ICRA'23] BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation
★ 3.2kDALLE2-pytorch. Implementation of DALL-E 2, OpenAI's updated text-to-image synthesis neural network, in Pytorch
★ 11kopen_clip. An open source implementation of CLIP.
★ 14kDeCLIP. Supervision Exists Everywhere: A Data Efficient Contrastive Language-Image Pre-training Paradigm
★ 677HowToLiveLonger. 程序员延寿指南 | A programmer's guide to live longer
★ 35kSplice. Official Pytorch Implementation for "Splicing ViT Features for Semantic Appearance Transfer" presenting "Splice" (CVPR 2022 Oral)
★ 388alpa. Training and serving large-scale neural networks with auto parallelization.
★ 3.2kRepLKNet-pytorch. Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNs (CVPR 2022)
★ 943RepLKNet. Official MegEngine implementation of RepLKNet
★ 283FastFold. Optimizing AlphaFold Training and Inference on GPU Clusters
★ 617cosFormer. [ICLR 2022] Official implementation of cosformer-attention in cosFormer: Rethinking Softmax in Attention
★ 199temporal-shift-module. [ICCV 2019] TSM: Temporal Shift Module for Efficient Video Understanding
★ 2.2kdietgpu. GPU implementation of a fast generalized ANS (asymmetric numeral system) entropy encoder and decoder, with extensions for lossless compression of numerical and other data types in HPC/ML applications.
★ 395SWAG. Official repository for "Revisiting Weakly Supervised Pre-Training of Visual Perception Models". https://arxiv.org/abs/2201.08371.
★ 184ffcv. FFCV: Fast Forward Computer Vision (and other ML workloads!)
★ 3kspconv. Spatial Sparse Convolution Library
★ 2.3kinstant-ngp. Instant neural graphics primitives: lightning fast NeRF and more
★ 17kConvNeXt. Code release for ConvNeXt model
★ 6.4kglide-text2im. GLIDE: a diffusion-based text-conditional image synthesis model
★ 3.7kgangealing. Official PyTorch Implementation of "GAN-Supervised Dense Visual Alignment" (CVPR 2022 Oral, Best Paper Finalist)
★ 1kMAE-pytorch. Unofficial PyTorch implementation of Masked Autoencoders Are Scalable Vision Learners
★ 2.7kxcit. Official code Cross-Covariance Image Transformer (XCiT)
★ 681ColossalAI. Making large AI models cheaper, faster and more accessible
★ 41kmicronet. Python
★ 338NonDeepNetworks. Official Code for "Non-deep Networks"
★ 581Merlion. Merlion: A Machine Learning Framework for Time Series Intelligence
★ 4.5kesm. Evolutionary Scale Modeling (esm): Pretrained language models for proteins
★ 4.2kPASS. The PASS dataset: pretrained models and how to get the data
★ 269ImageNet21K. Official Pytorch Implementation of: "ImageNet-21K Pretraining for the Masses"(NeurIPS, 2021) paper
★ 779CLIP. CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image
★ 34kRobustVideoMatting. Robust Video Matting in PyTorch, TensorFlow, TensorFlow.js, ONNX, CoreML!
★ 9.4kAppleNeuralHash2ONNX. Convert Apple NeuralHash model for CSAM Detection to ONNX.
★ 1.5kdynamic-video-depth. Code for the SIGGRAPH 2021 paper "Consistent Depth of Moving Objects in Video".
★ 274Neural-Video-Portrait-Relighting-in-Real-time-via-Consistency-Modeling. Neural Video Portrait Relighting in Real-time via Consistency Modeling
★ 35triton. Development repository for the Triton language and compiler
★ 20kalias-free-gan. Alias-Free GAN project website and code
★ 1.3kYOLOX. YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/
★ 11kactnn. ActNN: Reducing Training Memory Footprint via 2-Bit Activation Compressed Training
★ 199Video-Swin-Transformer. This is an official implementation for "Video Swin Transformers".
★ 1.7kDeDLOC. Official code for "Distributed Deep Learning in Open Collaborations" (NeurIPS 2021)
★ 118ml-hypersim. Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding
★ 2kUniDet. Object detection on multiple datasets with an automatically learned unified label space.
★ 517d2l-tvm. Dive into Deep Learning Compiler
★ 649decision-transformer. Official codebase for Decision Transformer: Reinforcement Learning via Sequence Modeling.
★ 2.8kclean-fid. PyTorch - FID calculation with proper image resizing and quantization steps [CVPR 2022]
★ 1.2kpytorchvideo. A deep learning library for video understanding research.
★ 3.6kalbumentations. Fast and flexible image augmentation library. Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
★ 15kdepthstillation. Demo code for paper "Learning optical flow from still images", CVPR 2021.
★ 155swapping-autoencoder-pytorch. Official Implementation of Swapping Autoencoder for Deep Image Manipulation (NeurIPS 2020)
★ 527StyleCLIP. Official Implementation for "StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery" (ICCV 2021 Oral)
★ 4.1kNN-CUDA-Example. Several simple examples for popular neural network toolkits calling custom CUDA operators.
★ 1.5kOpenPCDet. OpenPCDet Toolbox for LiDAR-based 3D Object Detection.
★ 5.6kSwin-Transformer. This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".
★ 16kYOLOF. You Only Look One-level Feature (YOLOF), CVPR2021, Detectron2
★ 270YOLOF. Python
★ 811co-mod-gan. [ICLR 2021, Spotlight] Large Scale Image Completion via Co-Modulated Generative Adversarial Networks
★ 472onnx-tensorflow. Tensorflow Backend for ONNX
★ 1.3konnxsim. Simplify your onnx model
★ 4.4ksefa. [CVPR 2021] Closed-Form Factorization of Latent Semantics in GANs
★ 965dm-haiku. JAX-based neural network library
★ 3.3kvissl. VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.
★ 3.3kanycost-gan. [CVPR 2021] Anycost GANs for Interactive Image Synthesis and Editing
★ 779DALL-E. PyTorch package for the discrete VAE used for DALL·E.
★ 11kmetfaces-dataset. Python
★ 298FuSta. Hybrid Neural Fusion for Full-frame Video Stabilization
★ 595RepVGG.
★ 328natural-language-image-search. Search photos on Unsplash using natural language
★ 1kRepVGG. RepVGG: Making VGG-style ConvNets Great Again
★ 3.5kawesome-NeRF. A curated list of awesome neural radiance fields papers
★ 6.8ktinyml. Python
★ 1.2kmdeq. [NeurIPS'20] Multiscale Deep Equilibrium Models
★ 237PyTorch-LBFGS. A PyTorch implementation of L-BFGS.
★ 627pixel2style2pixel. Official Implementation for "Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation" (CVPR 2021) presenting the pixel2style2pixel (pSp) framework
★ 3.3kstylegan2-ada. StyleGAN2 with adaptive discriminator augmentation (ADA) - Official TensorFlow implementation
★ 1.8kaw_nas. aw_nas: A Modularized and Extensible NAS Framework
★ 253gen-efficientnet-pytorch. Pretrained EfficientNet, EfficientNet-Lite, MixNet, MobileNetV3 / V2, MNASNet A1 and B1, FBNet, Single-Path NAS
★ 1.6kcontrastive-unpaired-translation. Contrastive unpaired image-to-image translation, faster and lighter training than cyclegan (ECCV 2020, in PyTorch)
★ 2.5kmmaction2. OpenMMLab's Next Generation Video Understanding Toolbox and Benchmark
★ 5.1kSciencePlots. Matplotlib styles for scientific plotting
★ 9kdeep-gradient-compression. [ICLR 2018] Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training
★ 226fourier-feature-networks. Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains
★ 1.4kdata-efficient-gans. [NeurIPS 2020] Differentiable Augmentation for Data-Efficient GAN Training
★ 1.3kdecord. An efficient video loader for deep learning with smart shuffling that's super easy to digest
★ 2.5kmmselfsup. OpenMMLab Self-Supervised Learning Toolbox and Benchmark
★ 3.3khardware-aware-transformers. [ACL'20] HAT: Hardware-Aware Transformers for Efficient Natural Language Processing
★ 336tvm. Open Machine Learning Compiler Framework
★ 14kgpt-3. GPT-3: Language Models are Few-Shot Learners
★ 16kdetr. End-to-End Object Detection with Transformers
★ 15kYet-Another-EfficientDet-Pytorch. The pytorch re-implement of the official efficientdet with SOTA performance in real time and pretrained weights.
★ 5.2kmoco. PyTorch implementation of MoCo: https://arxiv.org/abs/1911.05722
★ 5.1kgan-compression. [CVPR 2020] GAN Compression: Efficient Architectures for Interactive Conditional GANs
★ 1.1ksimclr. SimCLRv2 - Big Self-Supervised Models are Strong Semi-Supervised Learners
★ 4.5konce-for-all. [ICLR 2020] Once for All: Train One Network and Specialize it for Efficient Deployment
★ 2kClassyVision. An end-to-end PyTorch framework for image and video classification
★ 1.6kSinGAN. Official pytorch implementation of the paper: "SinGAN: Learning a Generative Model from a Single Natural Image"
★ 3.3kMinkowskiEngine. Minkowski Engine is an auto-diff neural network library for high-dimensional sparse tensors
★ 2.9kSlowFast. PySlowFast: video understanding codebase from FAIR for reproducing state-of-the-art video models.
★ 7.4kdetectron2. Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
★ 35kMobilePose. Light-weight Single Person Pose Estimator
★ 647torchprofile. Count the MACs / FLOPs of PyTorch models
★ 637amdim-public. Public repo for Augmented Multiscale Deep InfoMax representation learning
★ 402CMC. [arXiv 2019] "Contrastive Multiview Coding", also contains implementations for MoCo and InstDis
★ 1.3kmmdetection. OpenMMLab Detection Toolbox and Benchmark
★ 33kamc. [ECCV 2018] AMC: AutoML for Model Compression and Acceleration on Mobile Devices
★ 449nasbench. NASBench: A Neural Architecture Search Dataset and Benchmark
★ 721Stylized-ImageNet. Code to create Stylized-ImageNet, a stylized version of standard ImageNet (ICLR 2019 Oral)
★ 528texture-vs-shape. Pre-trained models, data, code & materials from the paper "ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustness" (ICLR 2019 Oral)
★ 813pytorch-mobilenet-v3. MobileNetV3 in pytorch and ImageNet pretrained models
★ 806amc-models. [ECCV 2018] AMC: AutoML for Model Compression and Acceleration on Mobile Devices
★ 168TorchSeg. Fast, modular reference implementation and easy training of Semantic Segmentation algorithms in PyTorch.
★ 1.4kPathLevel-EAS. Path-Level Network Transformation for Efficient Architecture Search, in ICML 2018.
★ 110knowledge-distillation-pytorch. A PyTorch implementation for exploring deep and shallow knowledge distillation (KD) experiments with flexibility
★ 2ktorch-gel. Group elastic net implementation in PyTorch.
★ 45N2N. Python
★ 54pytorch-mobilenet-v2. A PyTorch implementation of MobileNet V2 architecture and pretrained model.
★ 1.4kblocksparse. Efficient GPU kernels for block-sparse matrix multiplication and convolution
★ 1.1kimpl-pruning-TF. Implementation of "Iterative pruning" on TensorFlow
★ 160caffe2. Caffe2 is a lightweight, modular, and scalable deep learning framework.
★ 8.4kgym. A toolkit for developing and comparing reinforcement learning algorithms.
★ 37kpytorch-tutorial. PyTorch Tutorial for Deep Learning Researchers
★ 32kcaffe. Caffe: a fast open framework for deep learning.
★ 4.8kDenseNet. Densely Connected Convolutional Networks, In CVPR 2017 (Best Paper Award).
★ 4.9kdeep-residual-networks. Deep Residual Learning for Image Recognition
★ 6.7kpytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration
★ 102kiina. The modern video player for macOS.
★ 46kEmotiW2016. Jupyter Notebook
★ 74caffe-tensorflow. Caffe models in TensorFlow
★ 2.8kdgd_person_reid. Domain Guided Dropout for Person Re-identification
★ 229tensorflow. An Open Source Machine Learning Framework for Everyone
★ 196ktorch7. http://torch.ch
★ 9.1kNCR_Code. This package contains the Matlab code implementing the NCR algorithm described in ECCV 2014 paper "Consistent Re-identification in a Camera Network".
★ 4