We present a simple but powerful architecture of convolutional neural network, which has a VGG-like inference-time body composed of nothing but a stack of3x3 convolution and ReLU, whilethe training-time model has a multi-branch topology. Such decoupling ofthe training-timeand inference-time architecture is realized bya structural re-parameterization technique so that the model is named RepVGG. On ImageNet, RepVGG reaches over 80\% top-1 accuracy, which is thefirsttime fora plain model, tothe best of our knowledge. On NVIDIA 1080Ti GPU, RepVGG models run 83% faster than ResNet-50or101% faster than ResNet-101with higher accuracy and show favorable accuracy-speed trade-off compared tothe state-of-the-art models like EfficientNet and RegNet. The code and trained models are available athttps://github.com/megvii-model/RepVGG