Overview
MMagic is an open-source PyTorch-based toolbox for multimodal advanced, generative, and intelligent creation (AIGC). Inheriting from MMEditing and MMGeneration, it provides a comprehensive suite of tools and models for image and video editing, generation, and restoration. MMagic leverages OpenMMLab 2.0 framework, using MMEngine and MMCV, offering modular design and customizable workflows. It supports state-of-the-art generative models including Stable Diffusion, Disco Diffusion, and ControlNet. The framework includes features such as refactored DataSample, DataPreprocessor, MultiValLoop and MultiTestLoop. It is designed to provide researchers and AIGC enthusiasts with an agile and flexible experimental environment, facilitating exploration and innovation in generative AI.
