Skip to content
 
OpenMMLab website HOT
 

GitHub Org's stars

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 Loading

  1. mmdetectionmmdetectionPublic

    OpenMMLab Detection Toolbox and Benchmark

    Python 31k 9.6k

  2. mmsegmentationmmsegmentationPublic

    OpenMMLab Semantic Segmentation Toolbox and Benchmark.

    Python 8.9k 2.7k

  3. mmdeploymmdeployPublic

    OpenMMLab Model Deployment Framework

    Python 2.9k 663

  4. mmagicmmagicPublic

    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…

    Jupyter Notebook 7.2k 1.1k

  5. mmposemmposePublic

    OpenMMLab Pose Estimation Toolbox and Benchmark.

    Python 6.4k 1.3k

  6. mmenginemmenginePublic

    OpenMMLab Foundational Library for Training Deep Learning Models

    Python 1.3k 393

Repositories

Showing 10 of 54 repositories
  • mmcv Public

    OpenMMLab Computer Vision Foundation

    open-mmlab/mmcv’s past year of commit activity
    Python 6,116 Apache-2.0 1,682 322 109 UpdatedApr 25, 2025
  • labelbee Public

    LabelBee is an annotation Library

    open-mmlab/labelbee’s past year of commit activity
    TypeScript 278 Apache-2.0 62 4 3 UpdatedApr 18, 2025
  • Amphion Public

    Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.

    open-mmlab/Amphion’s past year of commit activity
    Python 9,047 MIT 712 126 14 UpdatedApr 12, 2025
  • FaceShot Public

    Official repo for FaceShot: Bring Any Character into Life

    open-mmlab/FaceShot’s past year of commit activity
    Python 50 MIT 5 2 1 UpdatedMar 21, 2025
  • mmengine Public

    OpenMMLab Foundational Library for Training Deep Learning Models

    open-mmlab/mmengine’s past year of commit activity
    Python 1,283 Apache-2.0 393 166 (1 issue needs help) 80 UpdatedMar 4, 2025
  • StyleShot Public

    StyleShot: A SnapShot on Any Style. 一款可以迁移任意风格到任意内容的模型,无需针对图片微调,即能生成高质量的个性风格化图片!

    open-mmlab/StyleShot’s past year of commit activity
    Python 383 MIT 27 29 0 UpdatedFeb 11, 2025
  • mmocr Public

    OpenMMLab Text Detection, Recognition and Understanding Toolbox

    open-mmlab/mmocr’s past year of commit activity
    Python 4,522 Apache-2.0 759 159 (1 issue needs help) 34 UpdatedNov 27, 2024
  • mmhuman3d Public

    OpenMMLab 3D Human Parametric Model Toolbox and Benchmark

    open-mmlab/mmhuman3d’s past year of commit activity
    Python 1,333 Apache-2.0 147 113 20 UpdatedNov 12, 2024
  • mmpretrain Public

    OpenMMLab Pre-training Toolbox and Benchmark

    open-mmlab/mmpretrain’s past year of commit activity
    Python 3,653 Apache-2.0 1,084 200 (3 issues need help) 67 UpdatedNov 1, 2024
  • mmdeploy Public

    OpenMMLab Model Deployment Framework

    open-mmlab/mmdeploy’s past year of commit activity
    Python 2,938 Apache-2.0 663 394 (1 issue needs help) 38 UpdatedSep 30, 2024

Top languages

Loading…

Most used topics

Loading…