Welcome to MMEngine’s documentation!¶
You can switch between Chinese and English documents in the lower-left corner of the layout.
Examples
Common Usage
- Resume Training
- Distributed Training
- Speed up Training
- Save Memory on GPU
- Traning Big Models
- Better performance optimizers
- Visualize Training Logs
- Set Random Seed
- Debug Tricks
- Calculate the FLOPs and Parameters of Model
- Setting the Frequency of Logging, Checkpoint Saving, and Validation
- EpochBasedTraining to IterBasedTraining
Tutorials
Advanced tutorials
Migration guide
API Reference
- mmengine.analysis
- mmengine.registry
- mmengine.config
- mmengine.runner
- mmengine._strategy
- mmengine.hooks
- mmengine.model
- mmengine.optim
- mmengine.evaluator
- mmengine.structures
- mmengine.dataset
- mmengine.infer
- mmengine.device
- mmengine.hub
- mmengine.logging
- mmengine.visualization
- mmengine.fileio
- mmengine.dist
- mmengine.utils
- mmengine.utils.dl_utils
- TimeCounter
- mmengine.utils.dl_utils.collect_env
- mmengine.utils.dl_utils.load_url
- mmengine.utils.dl_utils.has_batch_norm
- mmengine.utils.dl_utils.is_norm
- mmengine.utils.dl_utils.mmcv_full_available
- mmengine.utils.dl_utils.tensor2imgs
- mmengine.utils.dl_utils.TORCH_VERSION
- mmengine.utils.dl_utils.set_multi_processing
- mmengine.utils.dl_utils.torch_meshgrid
- mmengine.utils.dl_utils.is_jit_tracing