open-mmlab/mmengine
A PyTorch-based foundational library providing training infrastructure, distributed execution, and management primitives for deep learning research.

Not currently ranked — collecting fresh signals.
star history
MMEngine is the foundational library of the OpenMMLab ecosystem, providing core abstractions and components for training deep learning models. It offers a unified training pipeline with hooks, checkpointing, logging, and distributed training support. The library serves as the base for computer vision research projects including detection, segmentation, and other vision models within the OpenMMLab ecosystem.
Frequently asked
- What is open-mmlab/mmengine?
- A PyTorch-based foundational library providing training infrastructure, distributed execution, and management primitives for deep learning research.
- Is mmengine open source?
- Yes — open-mmlab/mmengine is open source, released under the Apache-2.0 license.
- What language is mmengine written in?
- open-mmlab/mmengine is primarily written in Python.
- How popular is mmengine?
- open-mmlab/mmengine has 1.5k stars on GitHub.
- Where can I find mmengine?
- open-mmlab/mmengine is on GitHub at https://github.com/open-mmlab/mmengine.