MMDetection
v2.16.0

Get Started

  • Prerequisites
  • Installation
  • Verification
  • Model Zoo Statistics
  • Benchmark and Model Zoo

Quick Run

  • 1: Inference and train with existing models and standard datasets
  • 2: Train with customized datasets
  • 3: Train with customized models and standard datasets

Tutorials

  • Tutorial 1: Learn about Configs
  • Tutorial 2: Customize Datasets
  • Tutorial 3: Customize Data Pipelines
  • Tutorial 4: Customize Models
  • Tutorial 5: Customize Runtime Settings
  • Tutorial 6: Customize Losses
  • Tutorial 7: Finetuning Models
  • Corruption Benchmarking
  • Tutorial 8: Pytorch to ONNX (Experimental)
  • Tutorial 9: ONNX to TensorRT (Experimental)
  • Tutorial 10: Weight initialization

Useful Tools and Scripts

  • Log Analysis
  • Result Analysis
  • Visualization
  • Error Analysis
  • Model Serving
  • Model Complexity
  • Model conversion
  • Dataset Conversion
  • Robust Detection Benchmark
  • Miscellaneous
  • Hyper-parameter Optimization

Notes

  • Conventions
  • Compatibility of MMDetection 2.x
  • Projects based on MMDetection
  • Changelog
  • Frequently Asked Questions

Switch Language

  • English
  • 简体中文

API Reference

  • API Reference
MMDetection
  • Docs »
  • <no title>
  • Edit on GitHub

  • Tutorial 1: Learn about Configs
    • Modify config through script arguments
    • Config File Structure
    • Config Name Style
    • Deprecated train_cfg/test_cfg
    • An Example of Mask R-CNN
    • FAQ
  • Tutorial 2: Customize Datasets
    • Support new data format
    • Customize datasets by dataset wrappers
    • Modify Dataset Classes
  • Tutorial 3: Customize Data Pipelines
    • Design of Data pipelines
    • Extend and use custom pipelines
  • Tutorial 4: Customize Models
    • Develop new components
  • Tutorial 5: Customize Runtime Settings
    • Customize optimization settings
    • Customize training schedules
    • Customize workflow
    • Customize hooks
  • Tutorial 6: Customize Losses
    • Computation pipeline of a loss
    • Tweaking loss
    • Weighting loss (step 2)
  • Tutorial 7: Finetuning Models
    • Inherit base configs
    • Modify head
    • Modify dataset
    • Modify training schedule
    • Use pre-trained model
  • Corruption Benchmarking
    • Introduction
    • About the benchmark
    • Inference with pretrained models
    • Results for modelzoo models
  • Tutorial 8: Pytorch to ONNX (Experimental)
    • How to convert models from Pytorch to ONNX
    • How to evaluate the exported models
    • List of supported models exportable to ONNX
    • The Parameters of Non-Maximum Suppression in ONNX Export
    • Reminders
    • FAQs
  • Tutorial 9: ONNX to TensorRT (Experimental)
    • How to convert models from ONNX to TensorRT
    • How to evaluate the exported models
    • List of supported models convertable to TensorRT
    • Reminders
    • FAQs
  • Tutorial 10: Weight initialization
    • Description
    • Initialize parameters
    • Usage of init_cfg
Next Previous

© Copyright 2018-2021, OpenMMLab Revision 7bd39044.

Built with Sphinx using a theme provided by Read the Docs.