This is your work, valued
MTS @ Microsoft AI, PhD @ NUS. Envision & Deliver.
DragDiffusion. [CVPR2024, Highlight] Official code for DragDiffusion
★ 1.3kFedCLS. [ICLR2023] Towards Understanding and Mitigating Dimensional Collapse in Heterogeneous Federated Learning (https://arxiv.org/abs/2210.00226)
★ 40BLIP. Official Implementation of CVPR2021 paper: Continual Learning via Bit-Level Information Preserving
★ 39CwD. Official Implementation of CVPR 2022 paper: "Mimicking the Oracle: An Initial Phase Decorrelation Approach for Class Incremental Learning"
★ 35CfMatting_cuda_mkl. A cuda & mkl implementation of closed-form matting
★ 15PerformanceVSadversarial. This is the code for the project: "Understanding Adversarial Behavior of DNNs By Disentangling Non-robust and Robust Component"
★ 3opencv_contrib. Repository for OpenCV's extra modules
★ 3Yujun-Shi.github.io. HTML
★ 2DiffDoctor. [ICCV 2025] DiffDoctor: Diagnosing Image Diffusion Models Before Treating
★ 45HPSv3. Official implementation of HPSv3: Towards Wide-Spectrum Human Preference Score (ICCV2025)
★ 316Next-Patch-Prediction. [AAAI26] Next Patch Prediction
★ 129ConsisID. [CVPR 2025 Highlight🔥] Identity-Preserving Text-to-Video Generation by Frequency Decomposition
★ 847ROICtrl. Code for [CVPR 2025] ROICtrl: Boosting Instance Control for Visual Generation
★ 111MovieGenBench. Movie Gen Bench - two media generation evaluation benchmarks released with Meta Movie Gen
★ 441LightningDrag. Experiencing lightning fast (~1s) and accurate drag-based image editing
★ 87mar. PyTorch implementation of MAR+DiffLoss https://arxiv.org/abs/2406.11838
★ 1.9kChronoMagic-Bench. [NeurIPS 2024 D&B Spotlight🔥] ChronoMagic-Bench: A Benchmark for Metamorphic Evaluation of Text-to-Time-lapse Video Generation
★ 213VisualSketchpad. Codes for Visual Sketchpad: Sketching as a Visual Chain of Thought for Multimodal Language Models
★ 287BrushNet. [ECCV 2024] The official implementation of paper "BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusion"
★ 1.7kIC-Light. More relighting!
★ 8.5kDepth-Anything-V2. [NeurIPS 2024] Depth Anything V2. A More Capable Foundation Model for Monocular Depth Estimation
★ 8.4kCFGpp. Official repository for "CFG++: manifold-constrained classifier free guidance for diffusion models" (ICLR2025)
★ 243LlamaGen. Autoregressive Model Beats Diffusion: 🦙 Llama for Scalable Image Generation
★ 2kSGA. [ICML 2024] LLM and Simulation as Bilevel Optimizers: A New Paradigm to Advance Physical Scientific Discovery
★ 85Retrieval-based-Voice-Conversion-WebUI. Easily train a good VC model with voice data <= 10 mins!
★ 36k3DitScene. [ICLR 2025] 3DitScene: Editing Any Scene via Language-guided Disentangled Gaussian Splatting
★ 259HunyuanDiT. Hunyuan-DiT : A Powerful Multi-Resolution Diffusion Transformer with Fine-Grained Chinese Understanding
★ 4.3kMambaOut. MambaOut: Do We Really Need Mamba for Vision? (CVPR 2025)
★ 2.7kLLaVA-NeXT. Python
★ 4.7kASAP. [ICRA 2024] ASAP: Automated Sequence Planning for Complex Robotic Assembly with Physical Feasibility
★ 101llama3. The official Meta Llama 3 GitHub site
★ 29kvideo2game. Code release of Video2Game
★ 334MagicTime. [TPAMI 2025🔥] MagicTime: Time-lapse Video Generation Models as Metamorphic Simulators
★ 1.3kmagic-boost. Python
★ 132VAR. [NeurIPS 2024 Best Paper Award][GPT beats diffusion🔥] [scaling laws in visual generation📈] Official impl. of "Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction". An *ultra-simple, user-friendly yet state-of-the-art* codebase for autoregressive image generation!
★ 8.7kco-tracker. CoTracker is a model for tracking any point (pixel) on a video.
★ 5kscaling_on_scales. When do we not need larger vision models?
★ 420PixArt-alpha. PixArt-α: Fast Training of Diffusion Transformer for Photorealistic Text-to-Image Synthesis
★ 3.3kDragDiffusion. [CVPR2024, Highlight] Official code for DragDiffusion
★ 1.3kFeatUp. Official code for "FeatUp: A Model-Agnostic Frameworkfor Features at Any Resolution" ICLR 2024
★ 1.7kedm2. EDM2 and Autoguidance -- Official PyTorch implementation
★ 847grok-1. Grok open release
★ 52kEnvision3D. Envision3D: One Image to 3D with Anchor Views Interpolation
★ 116RRNet. [CVPR2024] The official implementation of paper Relation Rectification in Diffusion Model
★ 48PixArt-sigma. PixArt-Σ: Weak-to-Strong Training of Diffusion Transformer for 4K Text-to-Image Generation
★ 1.9kGaLore. GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projection
★ 1.7kdistrifuser. [CVPR 2024 Highlight] DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models
★ 726Open-Sora-Plan. This project aim to reproduce Sora (Open AI T2V model), we wish the open source community contribute to this project.
★ 12kpiecewise-rectified-flow. PeRFlow: Piecewise Rectified Flow as Universal Plug-and-Play Accelerator (NeurIPS 2024)
★ 538DiT. Official PyTorch Implementation of "Scalable Diffusion Models with Transformers"
★ 8.7kStableCascade. Official Code for Stable Cascade
★ 6.5kMoE-LLaVA. 【TMM 2025🔥】 Mixture-of-Experts for Large Vision-Language Models
★ 2.3kInfoBatch. Lossless Training Speed Up by Unbiased Dynamic Data Pruning
★ 346Machine-Mindset. An MBTI Exploration of Large Language Models
★ 536DiffMorpher. Official Code for DiffMorpher: Unleashing the Capability of Diffusion Models for Image Morphing (CVPR 2024)
★ 504MotionCtrl. Official Code for MotionCtrl [SIGGRAPH 2024]
★ 1.5kDragVideo-Official. This is the official implementation for DragVideo
★ 57VideoSwap. Code for [CVPR 2024] VideoSwap: Customized Video Subject Swapping with Interactive Semantic Point Correspondence
★ 405avatarstudio. AvatarStudio: High-fidelity and Animatable 3D Avatar Creation from Text
★ 119magic-animate. [CVPR 2024] Official repository for "MagicAnimate: Temporally Consistent Human Image Animation using Diffusion Model"
★ 11kxagen. [NeurIPS 2023] XAGen: 3D Expressive Human Avatars Generation
★ 78SDE-Drag. Official PyTorch implementation for ICLR2024 paper "The Blessing of Randomness: SDE Beats ODE in General Diffusion-based Image Editing"
★ 113consistencydecoder. Consistency Distilled Diff VAE
★ 2.2kGETAvatar. [ICCV 2023] GETAvatar: Generative Textured Meshes for Animatable Human Avatars
★ 116Repfusion. Python
★ 60latent-consistency-model. Latent Consistency Models: Synthesizing High-Resolution Images with Few-Step Inference
★ 4.6kLanguageBind. 【ICLR 2024🔥】 Extending Video-Language Pretraining to N-modality by Language-based Semantic Alignment
★ 884Hallucination-Attack. Attack to induce LLMs within hallucinations
★ 163MVDream-threestudio. 3D generation code for MVDream
★ 548FreeU. FreeU: Free Lunch in Diffusion U-Net (CVPR2024 Oral)
★ 1.9kRerender_A_Video. [SIGGRAPH Asia 2023] Rerender A Video: Zero-Shot Text-Guided Video-to-Video Translation
★ 3kMVDream. code page placeholder
★ 569FreeDoM. [ICCV 2023] Official PyTorch implementation for the paper "FreeDoM: Training-Free Energy-Guided Conditional Diffusion Model"
★ 310magic-edit. MagicEdit: High-Fidelity Temporally Coherent Video Editing
★ 1.8kmagic-avatar. MagicAvatar: Multimodal Avatar Generation and Animation
★ 625ViT-Lens. [CVPR 2024] ViT-Lens: Towards Omni-modal Representations
★ 189Dataset_Quantization. [ICCV2023] Dataset Quantization
★ 262Awesome-Video-Diffusion. A curated list of recent diffusion models for video generation, editing, and various other applications.
★ 5.7kFooocus. Focus on prompting and generating
★ 51kMM-Vet. MM-Vet: Evaluating Large Multimodal Models for Integrated Capabilities (ICML 2024)
★ 329q-diffusion. [ICCV 2023] Q-Diffusion: Quantizing Diffusion Models.
★ 377awesome-test-time-adaptation. Collection of awesome test-time (domain/batch/instance) adaptation methods
★ 1.3kbubogpt. BuboGPT: Enabling Visual Grounding in Multi-Modal LLMs
★ 510AvatarGen. [Preprint] AvatarGen: A 3D Generative Model for Animatable Human Avatars
★ 247ECON. [CVPR'23, Highlight] ECON: Explicit Clothed humans Optimized via Normal integration
★ 1.2kICON. [CVPR'22] ICON: Implicit Clothed humans Obtained from Normals
★ 1.7kAnimateDiff. Official implementation of AnimateDiff.
★ 12kFreeDrag. [CVPR 2024] Official implementation of FreeDrag: Feature Dragging for Reliable Point-based Image Editing
★ 418NeRF-Editing. [CVPR 2022] Code for "NeRF-Editing: Geometry Editing of Neural Radiance Fields"
★ 189generative-models. Generative Models by Stability AI
★ 27kDDPM_inversion. Official pytorch implementation of the paper: "An Edit Friendly DDPM Noise Space: Inversion and Manipulations". CVPR 2024.
★ 368stylegan-t. [ICML'23] StyleGAN-T: Unlocking the Power of GANs for Fast Large-Scale Text-to-Image Synthesis
★ 1.2kDragGAN. Official Code for DragGAN (SIGGRAPH 2023)
★ 36kNCLaw. [ICML 2023] Learning Neural Constitutive Laws from Motion Observations for Generalizable PDE Dynamics
★ 152ChatExcel.
★ 93ChatLaw. ChatLaw:A Powerful LLM Tailored for Chinese Legal. 中文法律大模型
★ 7.5kpix2pix-zero. Zero-shot Image-to-Image Translation [SIGGRAPH 2023]
★ 1.1kAsymmetric_VQGAN. Jupyter Notebook
★ 241dift. [NeurIPS'23] Emergent Correspondence from Image Diffusion
★ 773Drag3D. DragGAN meets GET3D for interactive mesh generation and editing.
★ 466Mix-of-Show. NeurIPS 2023, Mix-of-Show: Decentralized Low-Rank Adaptation for Multi-Concept Customization of Diffusion Models
★ 428Make-A-Protagonist. Make-A-Protagonist: Generic Video Editing with An Ensemble of Experts
★ 322DragGAN. Unofficial Implementation of DragGAN - "Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold" (DragGAN 全功能实现,在线Demo,本地部署试用,代码、模型已全部开源,支持Windows, macOS, Linux)
★ 5kthreestudio. A unified framework for 3D content generation.
★ 7kImageBind. ImageBind One Embedding Space to Bind Them All
★ 9.1kplug-and-play. Official Pytorch Implementation for “Plug-and-Play Diffusion Features for Text-Driven Image-to-Image Translation” (CVPR 2023)
★ 1kIF. Python
★ 7.8kMasaCtrl. [ICCV 2023] Consistent Image Synthesis and Editing
★ 843ELITE. ELITE: Encoding Visual Concepts into Textual Embeddings for Customized Text-to-Image Generation (ICCV 2023, Oral)
★ 542rome. Locating and editing factual associations in GPT (NeurIPS 2022)
★ 769SAVC. [CVPR 2023] Learning with Fantasy: Semantic-Aware Virtual Contrastive Constraint for Few-Shot Class-Incremental Learning
★ 75VideoCrafter. VideoCrafter2: Overcoming Data Limitations for High-Quality Video Diffusion Models
★ 5.1kdiffusion-classifier. Diffusion Classifier leverages pretrained diffusion models to perform zero-shot classification without additional training
★ 490Text2Video-Zero. [ICCV 2023 Oral] Text-to-Image Diffusion Models are Zero-Shot Video Generators
★ 4.2kmuse-maskgit-pytorch. Implementation of Muse: Text-to-Image Generation via Masked Generative Transformers, in Pytorch
★ 919FedDecorr. [ICLR2023] Official Implementation of Towards Understanding and Mitigating Dimensional Collapse in Heterogeneous Federated Learning (https://arxiv.org/abs/2210.00226)
★ 71CLVQA. [AAAI2023] Symbolic Replay: Scene Graph as Prompt for Continual Learning on VQA Task (Oral)
★ 42pv3d. Python
★ 143FedBN. [ICLR'21] FedBN: Federated Learning on Non-IID Features via Local Batch Normalization
★ 275FedCLS. [ICLR2023] Towards Understanding and Mitigating Dimensional Collapse in Heterogeneous Federated Learning (https://arxiv.org/abs/2210.00226)
★ 40REPAIR. Code release for REPAIR: REnormalizing Permuted Activations for Interpolation Repair
★ 53balance. The balance python package offers a simple workflow and methods for dealing with biased data samples when looking to infer from them to some target population of interest.
★ 750FLamby. Cross-silo Federated Learning playground in Python. Discover 7 real-world federated datasets to test your new FL strategies and try to beat the leaderboard.
★ 241spikformer. ICLR 2023, Spikformer: When Spiking Neural Network Meets Transformer
★ 407assets.
★ 5Federated-Learning. 联邦学习
★ 1.2kmage. A PyTorch implementation of MAGE: MAsked Generative Encoder to Unify Representation Learning and Image Synthesis
★ 581Assemble-Them-All. [SIGGRAPH Asia 2022] Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly
★ 214PFLlib. Master Federated Learning in 2 Hours—Run It on Your PC!
★ 2.1kFedSim. A coupled vertical federated learning framework that boosts the model performance with record similarities (NeurIPS 2022)
★ 28CW-RGP. An official implementation of CW-RGP (NeurIPS 2022, spotlight).
★ 21mcr2. Official Implementation of Learning Diverse and Discriminative Representations via the Principle of Maximal Coding Rate Reduction (2020)
★ 205targeted-supcon. A PyTorch implementation of the paper Targeted Supervised Contrastive Learning for Long-tailed Recognition
★ 103DeRy. [NeurIPS2022] Deep Model Reassembly
★ 256breaching. Breaching privacy in federated learning scenarios for vision and text
★ 323CEC-CVPR2021. Pytorch code for CVPR2021 paper "Few-Shot Incremental Learning with Continually Evolved Classifiers"
★ 170AVA-AVD. Python
★ 51leaf. Leaf: A Benchmark for Federated Settings
★ 908LIRF. Code for ECCV 2022 paper “Learning with Recoverable Forgetting”
★ 21estimateMI. PyTorch implementation of the estimator proposed in the paper "Estimating Differential Entropy under Gaussian Convolutions"
★ 13KnowledgeFactor. [ECCV2022] Factorizing Knowledge in Neural Networks
★ 91mae. PyTorch implementation of MAE https//arxiv.org/abs/2111.06377
★ 8.4kObsAtk. Implementation of "Towards Adversarially Robust Deep Image Denoising" (IJCAI 2022)
★ 6FedScale. FedScale is a scalable and extensible open-source federated learning (FL) platform.
★ 419Multitask-learning-over-graphs-simulation. A toy example for illustrating multitask learning under smoothness
★ 1paper_reading.
★ 3NIID-Bench. Federated Learning Benchmark - Federated Learning on Non-IID Data Silos: An Experimental Study (ICDE 2022)
★ 617DINE. code for our CVPR 2022 paper "DINE: Domain Adaptation from Single and Multiple Black-box Predictors"
★ 82ELI. (CVPR 2022) Energy-based Latent Aligner for Incremental Learning
★ 50HowToLiveLonger. 程序员延寿指南 | A programmer's guide to live longer
★ 35kpytorch-video-recognition. PyTorch implemented C3D, R3D, R2Plus1D models for video activity recognition.
★ 1.2kPoseTriplet. [CVPR 2022] PoseTriplet: Co-evolving 3D Human Pose Estimation, Imitation, and Hallucination under Self-supervision (Oral)
★ 317CwD. Official Implementation of CVPR 2022 paper: "Mimicking the Oracle: An Initial Phase Decorrelation Approach for Class Incremental Learning"
★ 35Point-MAE. [ECCV2022] Masked Autoencoders for Point Cloud Self-supervised Learning
★ 636PyHessian. PyHessian is a Pytorch library for second-order based analysis and training of Neural Networks
★ 789OpenFed. A Comprehensive and Versatile Open-Source Federated Learning Framework
★ 34OpenPCDet. OpenPCDet Toolbox for LiDAR-based 3D Object Detection.
★ 5.6kPointRCNN. PointRCNN: 3D Object Proposal Generation and Detection from Point Cloud, CVPR 2019.
★ 1.8kgiraffe. This repository contains the code for the CVPR 2021 paper "GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fields"
★ 1.2kDIT. [TNNLS] Full Transformer Framework for Robust Point Cloud Registration with Deep Information Interaction
★ 39TQVSR. [Findings of EMNLP 2022] AssistSR: Task-oriented Video Segment Retrieval for Personal AI Assistant
★ 24FedTorch. FedTorch is a generic repository for benchmarking different federated and distributed learning algorithms using PyTorch Distributed API.
★ 193DDS. Semantic Edge Detection with Diverse Deep Supervision
★ 17TisODE. On Robustness of Neural Ordinary Differential Equations
★ 11mvp. NeurIPS-2021: Direct Multi-view Multi-person 3D Human Pose Estimation
★ 339envpool. C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
★ 1.5kCIFS. CIFS: Improving Adversarial Robustness of CNNs via Channel-wise Importance-based Feature Selection
★ 21bolei_awesome_posters. CVPR and NeurIPS poster examples and templates
★ 2kEfficient_SAM. Python
★ 58SS-IL-Official. Python
★ 38pnp-detr. Implementation of ICCV21 paper: PnP-DETR: Towards Efficient Visual Analysis with Transformers
★ 120geodesic_continual_learning. This is a public repository for:
★ 38Barlow-Twins-HSIC. Python
★ 57barlowtwins. PyTorch implementation of Barlow Twins.
★ 1kawesome-NeRF. A curated list of awesome neural radiance fields papers
★ 6.8kcontinuum. A clean and simple data loading library for Continual Learning
★ 448pytorch3d. PyTorch3D is FAIR's library of reusable components for deep learning with 3D data
★ 9.9kawesome-implicit-representations. A curated list of resources on implicit neural representations.
★ 2.6krecovering-unbiased-scene-graphs. Official implementation of "Recovering the Unbiased Scene Graphs from the Biased Ones" (ACMMM 2021)
★ 78coin. Pytorch implementation of COIN, a framework for compression with implicit neural representations 🌸
★ 162volo. VOLO: Vision Outlooker for Visual Recognition
★ 948VisionPermutator. MLP-Like Vision Permutator for Visual Recognition (PyTorch)
★ 192LV-BERT. LV-BERT: Exploiting Layer Variety for BERT (Findings of ACL 2021)
★ 18PoseAug. [CVPR 2021 Best Paper Award Candidate] PoseAug: A Differentiable Pose Augmentation Framework for 3D Human Pose Estimation, (Oral, Best Paper Award Finalist)
★ 383DenseCL. Dense Contrastive Learning (DenseCL) for self-supervised representation learning, CVPR 2021 Oral.
★ 570Refiner_ViT. Python
★ 110Transformer-SSL. This is an official implementation for "Self-Supervised Learning with Swin Transformers".
★ 670awesome-self-supervised-learning. A curated list of awesome self-supervised methods
★ 6.4kPyContrast. PyTorch implementation of Contrastive Learning methods
★ 2kAwesome_Continual-Lifelong-Incremental_learning.
★ 23Multi-View-Information-Bottleneck. Implementation of Multi-View Information Bottleneck
★ 140AutoOED. AutoOED: Automated Optimal Experimental Design Platform
★ 147pytorch_geometric. Graph Neural Network Library for PyTorch
★ 24kSupContrast. PyTorch implementation of "Supervised Contrastive Learning" (and SimCLR incidentally)
★ 3.4kSHOT-plus. code for our TPAMI 2021 paper "Source Data-absent Unsupervised Domain Adaptation through Hypothesis Transfer and Labeling Transfer"
★ 128ATDOC. code released for our CVPR 2021 paper "Domain Adaptation with Auxiliary Target Domain-Oriented Classifier"
★ 59BA3US. code for our ECCV 2020 paper "A Balanced and Uncertainty-aware Approach for Partial Domain Adaptation"
★ 43SHOT. code released for our ICML 2020 paper "Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptation"
★ 495BLIP. Official Implementation of CVPR2021 paper: Continual Learning via Bit-Level Information Preserving
★ 39BMP. [CVPR 2021] Body Meshes as Points.
★ 95FACIL. Framework for Analysis of Class-Incremental Learning with 12 state-of-the-art methods and 3 baselines.
★ 567essentials_for_CIL. Official repository of the paper 'Essentials for Class Incremental Learning'
★ 41dino. PyTorch code for Vision Transformers training with the Self-Supervised learning method DINO
★ 7.6kvissl. VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.
★ 3.3kdvit_repo. Python
★ 141rl-generalization-paper. A list of papers regarding generalization in (deep) reinforcement learning
★ 156TokenLabeling. Pytorch implementation of "All Tokens Matter: Token Labeling for Training Better Vision Transformers"
★ 436pylustrator. Visualisations of data are at the core of every publication of scientific research results. They have to be as clear as possible to facilitate the communication of research. As data can have different formats and shapes, the visualisations often have to be adapted to reflect the data as well as possible. We developed Pylustrator, an interface to directly edit python generated matplotlib graphs to finalize them for publication. Therefore, subplots can be resized and dragged around by the mouse, text and annotations can be added. The changes can be saved to the initial plot file as python code.
★ 893