Skip to content
 
OpenMMLab website HOT      OpenMMLab platform TRY IT OUT
 

OpenMMLab builds the most influential open-source computer vision algorithm system in the deep learning era. It aims to

  • provide high-quality libraries to reduce the difficulties in algorithm reimplementation
  • create efficient deployment toolchains targeting a variety of backends and devices
  • build a solid foundation for computer vision research and development
  • bridge the gap between academic research and industrial applications with full-stack toolchains

openmmlab-2 0-arch-white-bg

Based on PyTorch, OpenMMLab develops MMEngine to provide universal training and evaluation engine, and MMCV to provide neural network operators and data transforms, which serves as a foundation of the whole project. Since the initial release in October 2018, OpenMMLab has released 30+ vision libraries, has implemented 300+ algorithms, and contains 2000+ pre-trained models.

Check our tutorials videos (in Chinese) to get started.

Pinned

  1. mmdetection Public

    OpenMMLab Detection Toolbox and Benchmark

    Python 24.6k 8.7k

  2. OpenMMLab Semantic Segmentation Toolbox and Benchmark.

    Jupyter Notebook 6k 2.2k

  3. mmdeploy Public

    OpenMMLab Model Deployment Framework

    Python 1.9k 486

  4. mmagic Public

    OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awsome model zoo, diffusion models, for text-to-image genera…

    Python 4.9k 842

  5. mmengine Public

    OpenMMLab Foundational Library for Training Deep Learning Models

    Python 611 200

  6. mmpretrain Public

    OpenMMLab Pre-training Toolbox and Benchmark

    Python 2.4k 877

Repositories