Continuous Innovation Expands Horizons and Broadens the Mind Leveraging Cutting-Edge Technologies to Create Tangible Value
The following list also includes projects from some of Megvii Research's affiliated organizations:
Foundation Model | Base Detection | 3D team | MegEngine
name | description |
---|---|
4K-Face | 4K-Face: A Dataset with Huge Scale-variance Faces |
AAAI2023-PVD | Official Implementation of PVD:One is All: Bridging the Gap Between Neural Radiance Fields Architectures with Progressive Volume Distillation |
ACON | None |
AGFlow | Learning Optical Flow with Adaptive Graph Reasoning (AGFlow, AAAI-2022) |
AnchorDETR | An official implementation of the Anchor DETR. |
AngleNAS | None |
Arch-Net | Arch-Net: Model Distillation for Architecture Agnostic Model Deployment |
AutoAssign | Pytorch implementation of "AutoAssign: Differentiable Label Assignment for Dense Object Detection" |
BBN | The official PyTorch implementation of paper BBN: Bilateral-Branch Network with Cumulative Learning for Long-Tailed Visual Recognition |
BEVDepth | Official code for BEVDepth. |
BEVStereo | Official code for BEVStereo |
BasesHomo | The official PyTorch implementation of the paper "Motion Basis Learning for Unsupervised Deep Homography Estimation with Subspace Projection". |
BorderDet | BorderDet: Border Feature for Dense Object Detection(ECCV2020 Oral) |
CADDM | Official implementation of ID-unaware Deepfake Detection Model |
CR-DA-DET | The official PyTorch implementation of paper Exploring Categorical Regularization for Domain Adaptive Object Detection (CR-DA-DET) |
CREStereo | Official MegEngine implementation of CREStereo(CVPR 2022 Oral). |
CVPR2023-DMVFN | CVPR2023 (highlight) - A Dynamic Multi-Scale Voxel Flow Network for Video Prediction |
CVPR2023-UniDistill | UniDistill: A Universal Cross-Modality Knowledge Distillation Framework for 3D Object Detection in Bird's-Eye View |
CamLaserCalibraTool | Extrinsic Calibration of a Camera and 2d Laser |
CamOdomCalibraTool | The tool to calibrate extrinsic param between camera and wheel |
Co-mining | Co-mining: Self-Supervised Learning for Sparsely Annotated Object Detection, AAAI 2021. |
CoNR | Official implementation of CoNR: Collaborative Neural Rendering using Anime Character Sheets |
CrowdDetection | None |
D2C-SR | Official MegEngine implementation of ECCV2022 "D2C-SR: A Divergence to Convergence Approach for Real-World Image Super-Resolution". |
DCLS-SR | Official PyTorch implementation of the paper "Deep Constrained Least Squares for Blind Image Super-Resolution", CVPR 2022. |
DPGN | This repository contains the official implementation of DPGN: Distribution Propagation Graph Network for Few-shot Learning. |
DVN | None |
DeFCN | End-to-End Object Detection with Fully Convolutional Network |
DenseTeacher | DenseTeacher: Dense Pseudo-Label for Semi-supervised Object Detection |
DetNAS | None |
DisAlign | Implementation of "Distribution Alignment: A Unified Framework for Long-tail Visual Recognition"(CVPR 2021) |
DiverseBranchBlock | None |
Docs | MegEngine Documentations |
Documentation | MegEngine Official Documentation |
DynamicRouting | Learning Dynamic Routing for Semantic Segmentation |
ECCV2022-RIFE | Official MegEngine Implementation of Real-Time Intermediate Flow Estimation for Video Frame Interpolation |
ECCV2022-RIFE | ECCV2022 - Real-Time Intermediate Flow Estimation for Video Frame Interpolation |
ED-Net | PyTorch implementation of A Lightweight Encoder-Decoder Path for Deep Residual Networks. |
End-to-end-ASR-Transformer | An end to end ASR Transformer model training repo |
FINet | This is the official MegEngine implementation of FINet: Dual Branches Feature Interaction for Partial-to-Partial Point Cloud Registration, AAAI 2022 |
FQ-ViT | [IJCAI 2022] FQ-ViT: Post-Training Quantization for Fully Quantized Vision Transformer |
FSCE | None |
FSSD_OoD_Detection | Feature Space Singularity for Out-of-Distribution Detection. (SafeAI 2021) |
FST-Matching | Official implementation of the FST-Matching Model. |
FullMatch | Official implementation of FullMatch (CVPR2023) |
FunnelAct | None |
GFSD | This project provides an implementation for "Generalized Few-Shot Object Detection without Forgetting" (CVPR2021) on PyTorch. |
GeneGAN | Pytorch version of GeneGAN |
GyroFlow | The official MegEngine implementation of the ICCV 2021 paper: GyroFlow: Gyroscope-Guided Unsupervised Optical Flow Learning |
HDR-Transformer | The official MegEngine implementation of the ECCV 2022 paper: Ghost-free High Dynamic Range Imaging with Context-aware Transformer |
HINet | None |
HomoGAN | This is the official implementation of HomoGAN, CVPR2022 |
Hub | 基于旷视研究院领先的深度学习算法,提供满足多业务场景的预训练模型 |
ICCV2019-LearningToPaint | ICCV2019 - Learning to Paint With Model-based Deep Reinforcement Learning |
ICD | This is the official implementation of the paper "Instance-conditional Knowledge Distillation for Object Detection", based on MegEngine and Pytorch. |
Inference-Demo | 推理样例 |
Iter-E2EDET | Official implementation of the paper "Progressive End-to-End Object Detection in Crowded Scenes" |
KD-MVS | Code for ECCV2022 paper 'KD-MVS: Knowledge Distillation Based Self-supervised Learning for Multi-view Stereo' |
KPAFlow | PyTorch implementation of KPA-Flow. Learning Optical Flow with Kernel Patch Attention (CVPR-2022) |
LBHomo | This is the official PyTorch implementation of Semi-supervised Deep Large-baseline Homography Estimation with Progressive Equivalence Constraint, AAAI 2023 |
LGD | Official Implementation of the detection self-distillation framework LGD. |
LLA | Official implementation of our paper "LLA: Loss-aware Label Assignment for Dense Pedestrian Detection" in Pytorch. |
LabelEnc | None |
MABN | None |
MEMD | Megvii Electric Moped Detector (ONNX based inference) |
ML-GCN | PyTorch implementation of Multi-Label Image Recognition with Graph Convolutional Networks, CVPR 2019. |
MM2022-ViCoPerceptualHeadGeneration | MM2022 Workshop-Perceptual Conversational Head Generation with Regularized Driver and Enhanced Renderer |
MOTR | [ECCV2022] MOTR: End-to-End Multiple-Object Tracking with TRansformer |
MOTRv2 | [CVPR2023] MOTRv2: Bootstrapping End-to-End Multi-Object Tracking by Pretrained Object Detectors |
MSCL | [ECCV2022] Motion Sensitive Contrastive Learning for Self-supervised Video Representation |
MSPN | Multi-Stage Pose Network |
MegBA | MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustment |
MegCC | MegCC是一个运行时超轻量,高效,移植简单的深度学习模型编译器 |
MegCat | A Deep Learning Project about cats. |
MegDiffusion | MegEngine implementation of Diffusion Models. |
MegEngine-Benchmark | None |
MegEngine-DMVFN | None |
MegEngine | MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架 |
MegFlow | Efficient ML solution for long-tailed demands. |
MegPeak | None |
MegRay | A communication library for deep learning |
MegSpot | MegSpot是一款高效、专业、跨平台的图片&视频对比应用 |
Megvii-BaseDetection | You are welcomed to join us! |
MetaPruning | None |
Models | 采用MegEngine实现的各种主流深度学习模型 |
NAFNet | The state-of-the-art image restoration model without nonlinear activation functions. |
NBNet | NBNet: Noise Basis Learning for Image Denoising with Subspace Projection |
NIPS2017-LearningToRunACE | 2nd place solution of NIPS2017 LearningToRun Competition. |
NeRF | NeRF implementation in MegEngine |
NeurIPS2021-ML4CO-KIDA | 1st Solution For NeurIPS 2021 Competition on ML4CO Dual Task |
OMNet | OMNet: Learning Overlapping Mask for Partial-to-Partial Point Cloud Registration, ICCV 2021, MegEngine implementation. |
OTA | Official implementation of our CVPR2021 paper "OTA: Optimal Transport Assignment for Object Detection" in Pytorch. |
OccDepth | Maybe the first academic open work on stereo 3D SSC method with vision-only input. |
OdomLaserCalibraTool | Extrinsic Calibration of a Odom and 2d Laser |
PCB | Official code for CVPR 2022 paper "Relieving Long-tailed Instance Segmentation via Pairwise Class Balance". |
PETR | [ECCV2022] PETR: Position Embedding Transformation for Multi-View 3D Object Detection |
PMN | [ACMMM 2022 Best Paper Runner-Up Award] Learnability Enhancement for Low-light Raw Denoising: Where Paired Real Data Meets Noise Modeling |
PMRID | ECCV2020 - Practical Deep Raw Image Denoising on Mobile Devices |
Portraits_Correction | None |
RG-SENet_SP-SENet | PyTorch implementation of Delving Deep into Spatial Pooling for Squeeze-and-Excitation Networks. |
RLNAS | None |
RealFlow | The official implementation of the ECCV 2022 Oral paper: RealFlow: EM-based Realistic Optical Flow Dataset Generation from Videos |
RepLKNet | Official MegEngine implementation of RepLKNet |
RepVGG | None |
Resource | None |
RevCol | Official Code of Paper "Reversible Column Networks" |
SMP | None |
SOLQ | "SOLQ: Segmenting Objects by Learning Queries", SOLQ is an end-to-end instance segmentation framework with Transformer. |
SSQL-ECCV2022 | PyTorch implementation of SSQL (Accepted to ECCV2022 oral presentation) |
ShuffleNet-Series | None |
SimpleDG | This is the training and test code for ECCV2022 workshop NICO challenge |
SinglePathOneShot | None |
Sobolev_INRs | [ECCV 2022] The official experimental code of "Sobolev Training for Implicit Neural Representations with Approximated Image Derivatives" |
Sparsebit | A model compression and acceleration toolbox based on pytorch. |
TLC | Test-time Local Converter |
TP-LSD | Official implementation of paper "TP-LSD: Tri-points based line segment detector" . |
TPS-CVPR2023 | None |
TransMVSNet | (CVPR 2022) TransMVSNet: Global Context-aware Multi-view Stereo Network with Transformers. |
Transfer-Learning-Library | Transfer Learning Library for Domain Adaptation, Task Adaptation, and Domain Generalization |
TreeEnergyLoss | [CVPR2022] Tree Energy Loss: Towards Sparsely Annotated Semantic Segmentation |
TreeFilter-Torch | Learnable Tree Filter for Structure-preserving Feature Transform |
US3L-CVPR2023 | PyTorch implementation of US3L (Accepted to CVPR2023) |
WeightNet | None |
YOLOF | None |
YOLOX | MegEngine implementation of YOLOX |
YOLOX | YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/ |
awesome-megengine | Awesome Resources about MegEngine |
basecls | A codebase & model zoo for pretrained backbone based on MegEngine. |
basecls | A codebase & model zoo for pretrained backbone based on MegEngine. |
basecore | basecore is a simple repo that provides deep learning frame for MegEngine. |
basedet | An object detection codebase based on MegEngine. |
cheat_sheet_for_pytorch_immigrant | 一份给从 PyTorch 迁移过来的用户的小抄 |
cpp_redis | C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform |
cpuinfo | CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS) |
cudnn-frontend | None |
cutlass-bak | modified cutlass |
cutlass | CUDA Templates for Linear Algebra Subroutines |
cv-master-ex | torch version of instant-ngp, image rendering |
cvpods | All-in-one Toolbox for Computer Vision Research. |
examples | A set of examples around MegEngine |
flatbuffers | FlatBuffers: Memory Efficient Serialization Library |
gflags | The gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used. Online documentation available at: |
hpargparse | argparse extension for hpman |
hpman | A hyperparameter manager for deep learning experiments. |
hpnevergrad | A nevergrad extension for hpman |
introduction-neural-3d-reconstruction | Course materials for Introduction to Neural 3D Reconstruction |
invis | invisible megengine API |
juicefs-python | JuiceFS Python SDK |
mdistiller | The official implementation of [CVPR2022] Decoupled Knowledge Distillation https://arxiv.org/abs/2203.08679 |
megengine-face-recognition | None |
megenginelite-rs | None |
megfile | Megvii FILE Library - Working with Files in Python |
megvii-pku-dl-course | Homepage for the joint course of Megvii Inc. and Peking University on Deep Learning. |
megvii-tsinghua-dl-course | Slides with modifications for a course at Tsinghua University. |
mgeconvert | MegEngine到其他框架的转换器 |
midout | Reduce binary size by removing code blocks |
mperf-libpfm4 | forked from https://sourceforge.net/p/perfmon2/libpfm4/ci/master/tree/ |
mperf | mperf是一个面向移动/嵌入式平台的算子性能调优工具箱 |
neural-painter | Paint artistic patterns using random neural network. |
oneDNN | oneAPI Deep Neural Network Library (oneDNN) |
protoclip | Official pytorch implementation of ProtoCLIP in paper Prototypical Contrastive Language Image Pretraining |
pydata-sphinx-theme | Bootstrap-based sphinx theme from the PyData community |
pytorch-gym | Implementation of the Deep Deterministic Policy Gradient(DDPG) in bullet Gym using pytorch |
revisitAIRL | [ECCV2022] Revisiting the Critical Factors of Augmentation-Invariant Representation Learning |
storage | provide Checkpoint for users. |
swin-transformer | Swin-Transformer implementation in MegEngine. This is a showcase for training on GPU with less memory by leveraging MegEngine DTR technique. |
tf-cpn | Cascade Pyramid Netwrok |
tf-tutorials | Tutorials for deep learning course here: |
torch2mge | None |
video_analyst | A series of basic algorithms that are useful for video understanding, including Single Object Tracking (SOT), Video Object Segmentation (VOS) and so on. |
xopr | Experimental Operator Library for MegEngine |
zipfls | This repo is the official megengine implementation of the ECCV2022 paper: Efficient One Pass Self-distillation with Zipf's Label Smoothing. |