diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000000000000000000000000000000000000..9baba4044ce19b7a006388226e107814f11c65ea --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,84 @@ +# IMPORTANT: +# This file is ONLY used to subscribe for notifications for PRs +# related to a specific file path, and each line is a file pattern followed by +# one or more owners. + +# Order is important; the last matching pattern takes the most +# precedence. + +# These owners will be the default owners for everything in +# the repo. Unless a later match takes precedence, +# @global-owner1 and @global-owner2 will be requested for +# review when someone opens a pull request. +* @zhouzaida @HAOCHENYE + +# Docs +/docs/ @C1rN09 +*.rst @zhouzaida @HAOCHENYE + +# mmengine file +# config +/mmengine/config/ @HAOCHENYE + +# dataset +/mmengine/dataset/ @HAOCHENYE + +# device +/mmengine/device/ @zhouzaida + +# dist +/mmengine/dist/ @zhouzaida @C1rN09 + +# evaluator +/mmengine/evaluator/ @RangiLyu @ice-tong + +# fileio +/mmengine/fileio/ @zhouzaida + +# hooks +/mmengine/hooks/ @zhouzaida @HAOCHENYE +/mmengine/hooks/ema_hook.py @RangiLyu + +# hub +/mmengine/hub/ @HAOCHENYE @zhouzaida + +# logging +/mmengine/logging/ @HAOCHENYE + +# model +/mmengine/model/ @HAOCHENYE @C1rN09 +/mmengine/model/averaged_model.py @RangiLyu +/mmengine/model/wrappers/fully_sharded_distributed.py @C1rN09 + +# optim +/mmengine/optim/ @HAOCHENYE +/mmengine/optim/scheduler/ @RangiLyu + +# registry +/mmengine/registry/ @C1rN09 @HAOCHENYE + +# runner +/mmengine/runner/ @zhouzaida @RangiLyu @HAOCHENYE +/mmengine/runner/amp.py @HAOCHENYE +/mmengine/runner/log_processor.py @HAOCHENYE +/mmengine/runner/checkpoint.py @zhouzaida @C1rN09 +/mmengine/runner/priority.py @zhouzaida +/mmengine/runner/utils.py @zhouzaida @HAOCHENYE + +# structure +/mmengine/structures/ @Harold-lkk @HAOCHENYE + +# testing +/mmengine/testing/ @zhouzaida + +# utils +/mmengine/utils/ @HAOCHENYE @zhouzaida + +# visualization +/mmengine/visualization/ @Harold-lkk @HAOCHENYE + +# version +/mmengine/__version__.py @zhouzaida + +# unit test +/tests/ @zhouzaida @HAOCHENYE