Welcome to MMagic’s documentation!¶
MMagic (Multimodal Advanced, Generative, and Intelligent Creation) is an open-source AIGC toolbox for professional AI researchers and machine learning engineers to explore image and video processing, editing and generation.
MMagic supports various foundamental generative models, including:
Unconditional Generative Adversarial Networks (GANs)
Conditional Generative Adversarial Networks (GANs)
Internal Learning
Diffusion Models
And many other generative models are coming soon!
MMagic supports various applications, including:
Text-to-Image
Image-to-image translation
3D-aware generation
Image super-resolution
Video super-resolution
Video frame interpolation
Image inpainting
Image matting
Image restoration
Image colorization
Image generation
And many other applications are coming soon!
MMagic is based on PyTorch and is a part of the OpenMMLab project. Codes are available on GitHub.
Documentation¶
Community
Get Started
User Guides
Advanced Guides
How To
Model Zoo
- Overview
- text2video
- inpainting
- video super-resolution
- conditional gans
- video interpolation
- text2image
- controlnet_animation
- image2image
- unconditional gans
- Summary
- Positional Encoding in GANs (CVPR’2021)
- StyleGANv3 (NeurIPS’2021)
- StyleGANv2 (CVPR’2020)
- StyleGANv1 (CVPR’2019)
- PGGAN (ICLR’2018)
- WGAN-GP (NeurIPS’2017)
- LSGAN (ICCV’2017)
- GGAN (ArXiv’2017)
- Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (ICLR’2016)
- deblurring
- image super-resolution
- diffusers pipeline
- matting
- draggan
- 3d-aware generation
- image generation
- colorization
- image restoration
- deraining
- denoising
- internal learning
- image denoising
- jpeg compression artifact reduction
Dataset Zoo
- Overview
- Preparing DF2K_OST Dataset
- Preparing RealSRSet Dataset
- Preparing VideoLQ Dataset
- Preparing GLEAN Dataset
- Preparing CelebA-HQ Dataset
- Preparing GoPro Dataset
- Preparing Vimeo90K Dataset
- Preparing Paired Dataset for Pix2pix
- Preparing SIDD Dataset
- Preparing DPDD Dataset
- Preparing UDM10 Dataset
- Preparing Unpaired Dataset for CycleGAN
- Preparing HIDE Dataset
- Preparing Paris Street View Dataset
- Preparing Vid4 Dataset
- Preparing NTIRE21 decompression Dataset
- Preparing Deraining Dataset
- Preparing REDS Dataset
- Preparing Denoising Dataset
- Preparing Composition-1k Dataset
- Preparing RealBlur Dataset
- Unconditional GANs Datasets
- Preparing SPMCS Dataset
- Preparing Places365 Dataset
- Preparing LIVE1 Dataset
- Preparing Vimeo90K-triplet Dataset
- Preparing Classic5 Dataset
- Preparing DIV2K Dataset
Changelog
API Reference
- mmagic.apis.inferencers
- mmagic.structures
- mmagic.datasets
- mmagic.datasets.transforms
- mmagic.evaluation
- mmagic.visualization
- mmagic.engine.hooks
- mmagic.engine.optimizers
- mmagic.engine.runner
- mmagic.engine.schedulers
- mmagic.models.archs
- mmagic.models.base_models
- mmagic.models.losses
- mmagic.models.data_preprocessors
- mmagic.models.editors
- mmagic.utils
Migration from MMEdit 0.x
Device Support