Welcome to MMEditing’s documentation!¶
MMEditing is an open-source toolbox for image and video processing, editing and synthesis.
MMEditing 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!
MMEditing supports various applications, including:
Image super-resolution
Video super-resolution
Video frame interpolation
Image inpainting
Image matting
Image-to-image translation
And many other applications are coming soon!
MMEditing is based on PyTorch and is a part of the OpenMMLab project. Codes are available on GitHub.
Documentation¶
- Tutorial 1: Learn about Configs in MMEditing
- Tutorial 2: Prepare Datasets
- Tutorial 3: Inference with Pre-trained Models
- Tutorial 4: Train and Test in MMEditing
- Tutorial 8: Using Metrics in MMEditing
- Tutorial 5: Visualization
- Tutorial 6: Useful Tools
- Tutorial 7: Deploy Models in MMEditing
- Frequently Asked Questions
- mmedit.apis.inferencers
- mmedit.structures
- mmedit.datasets
- mmedit.datasets.transforms
- mmedit.evaluation
- mmedit.visualization
- mmedit.engine.hooks
- mmedit.engine.optimizers
- mmedit.engine.runner
- mmedit.engine.schedulers
- mmedit.models.base_archs
- mmedit.models.base_models
- mmedit.models.losses
- mmedit.models.data_preprocessors
- mmedit.models.editors
- mmedit.utils