Shortcuts

Introduction

MMCV is a foundational library for computer vision research and provides the following functionalities.

It supports the following systems:

  • Linux

  • Windows

  • macOS

It supports many research projects as below:

  • MMClassification: OpenMMLab image classification toolbox and benchmark.

  • MMDetection: OpenMMLab detection toolbox and benchmark.

  • MMDetection3D: OpenMMLab’s next-generation platform for general 3D object detection.

  • MMRotate: OpenMMLab rotated object detection toolbox and benchmark.

  • MMYOLO: OpenMMLab YOLO series toolbox and benchmark.

  • MMSegmentation: OpenMMLab semantic segmentation toolbox and benchmark.

  • MMOCR: OpenMMLab text detection, recognition, and understanding toolbox.

  • MMPose: OpenMMLab pose estimation toolbox and benchmark.

  • MMHuman3D: OpenMMLab 3D human parametric model toolbox and benchmark.

  • MMSelfSup: OpenMMLab self-supervised learning toolbox and benchmark.

  • MMRazor: OpenMMLab model compression toolbox and benchmark.

  • MMFewShot: OpenMMLab fewshot learning toolbox and benchmark.

  • MMAction2: OpenMMLab’s next-generation action understanding toolbox and benchmark.

  • MMTracking: OpenMMLab video perception toolbox and benchmark.

  • MMFlow: OpenMMLab optical flow toolbox and benchmark.

  • MMEditing: OpenMMLab image and video editing toolbox.

  • MMGeneration: OpenMMLab image and video generative models toolbox.

  • MMDeploy: OpenMMLab model deployment framework.