MANIFEST.in
README.md
setup.cfg
setup.py
mmrazor/__init__.py
mmrazor/version.py
mmrazor.egg-info/PKG-INFO
mmrazor.egg-info/SOURCES.txt
mmrazor.egg-info/dependency_links.txt
mmrazor.egg-info/not-zip-safe
mmrazor.egg-info/requires.txt
mmrazor.egg-info/top_level.txt
mmrazor/.mim/model-index.yml
mmrazor/.mim/configs/_base_/datasets/mmcls/cifar100_bs16_auto_aug.py
mmrazor/.mim/configs/_base_/datasets/mmcls/pipelines/auto_aug_cifar.py
mmrazor/.mim/configs/_base_/nas_backbones/attentive_mobilenetv3_supernet.py
mmrazor/.mim/configs/_base_/nas_backbones/darts_supernet.py
mmrazor/.mim/configs/_base_/nas_backbones/dsnas_shufflenet_supernet.py
mmrazor/.mim/configs/_base_/nas_backbones/ofa_mobilenetv3_supernet.py
mmrazor/.mim/configs/_base_/nas_backbones/spos_mobilenet_supernet.py
mmrazor/.mim/configs/_base_/nas_backbones/spos_shufflenet_supernet.py
mmrazor/.mim/configs/_base_/settings/cifar10_darts_subnet.py
mmrazor/.mim/configs/_base_/settings/cifar10_darts_supernet.py
mmrazor/.mim/configs/_base_/settings/imagenet_bs1024_dsnas.py
mmrazor/.mim/configs/_base_/settings/imagenet_bs1024_spos.py
mmrazor/.mim/configs/_base_/settings/imagenet_bs2048_AdamW.py
mmrazor/.mim/configs/_base_/settings/imagenet_bs2048_autoslim.py
mmrazor/.mim/configs/_base_/settings/imagenet_bs2048_autoslim_pil.py
mmrazor/.mim/configs/_base_/settings/imagenet_bs2048_bignas.py
mmrazor/.mim/configs/_base_/settings/imagenet_bs2048_ofa.py
mmrazor/.mim/configs/_base_/vanilla_models/wrn16_2_cifar10.py
mmrazor/.mim/configs/distill/mmcls/abloss/abloss_logits_resnet50_resnet18_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/abloss/abloss_pretrain_backbone_resnet50_resnet18_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/abloss/metafile.yml
mmrazor/.mim/configs/distill/mmcls/byot/byot_resnet18_8xb16_cifar100.py
mmrazor/.mim/configs/distill/mmcls/byot/metafile.yml
mmrazor/.mim/configs/distill/mmcls/crd/crd_neck_r50_r18_8xb16_cifar10.py
mmrazor/.mim/configs/distill/mmcls/crd/datasets/crd_cifar10_bs16.py
mmrazor/.mim/configs/distill/mmcls/dafl/dafl_logits_resnet34_resnet18_8xb256_cifar10.py
mmrazor/.mim/configs/distill/mmcls/dafl/metafile.yml
mmrazor/.mim/configs/distill/mmcls/deit/deit-base_regnety160_pt-16xb64_in1k.py
mmrazor/.mim/configs/distill/mmcls/deit/metafile.yml
mmrazor/.mim/configs/distill/mmcls/dfad/dfad_logits_resnet34_resnet18_8xb32_cifar10.py
mmrazor/.mim/configs/distill/mmcls/dfad/metafile.yml
mmrazor/.mim/configs/distill/mmcls/dkd/dkd_resnet34_resnet18_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/dkd/metafile.yml
mmrazor/.mim/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_pretrain.py
mmrazor/.mim/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_train.py
mmrazor/.mim/configs/distill/mmcls/factor_transfer/metafile.yml
mmrazor/.mim/configs/distill/mmcls/fitnets/fitnets_backbone_logits_resnet50_resnet18_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/fitnets/metafile.yml
mmrazor/.mim/configs/distill/mmcls/kd/kd_logits_resnet34_resnet18_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/kd/kd_logits_resnet50_mobilenet-v2_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/kd/kd_logits_resnet50_shufflenet-v2-1x_16xb64_in1k.py
mmrazor/.mim/configs/distill/mmcls/kd/metafile.yml
mmrazor/.mim/configs/distill/mmcls/ofd/metafile.yml
mmrazor/.mim/configs/distill/mmcls/ofd/ofd_backbone_resnet50_resnet18_8xb16_cifar10.py
mmrazor/.mim/configs/distill/mmcls/rkd/metafile.yml
mmrazor/.mim/configs/distill/mmcls/rkd/rkd_neck_resnet34_resnet18_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/wsld/metafile.yml
mmrazor/.mim/configs/distill/mmcls/wsld/wsld_logits_resnet34_resnet18_8xb32_in1k.py
mmrazor/.mim/configs/distill/mmcls/zskt/metafile.yml
mmrazor/.mim/configs/distill/mmcls/zskt/zskt_backbone_logits_resnet34_resnet18_8xb16_cifar10.py
mmrazor/.mim/configs/distill/mmdet/cwd/cwd_cls_head_gfl_r101_fpn_gfl_r50_fpn_1x_coco.py
mmrazor/.mim/configs/distill/mmdet/cwd/cwd_fpn_frcnn_r101_frcnn_r50_1x_coco.py
mmrazor/.mim/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco.py
mmrazor/.mim/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco_visualization.py
mmrazor/.mim/configs/distill/mmdet/cwd/metafile.yml
mmrazor/.mim/configs/distill/mmdet/fbkd/fbkd_fpn_faster-rcnn_r101_faster-rcnn_r50_1x_coco.py
mmrazor/.mim/configs/distill/mmdet/fbkd/metafile.yml
mmrazor/.mim/configs/distill/mmdet/mgd/mgd_fpn_retina_x101_retina_r50_2x_coco.py
mmrazor/.mim/configs/distill/mmdet/pkd/metafile.yml
mmrazor/.mim/configs/distill/mmdet/pkd/pkd_fpn_faster-rcnn_r101_faster-rcnn_r50_2x_coco.py
mmrazor/.mim/configs/distill/mmdet/pkd/pkd_fpn_fcos_x101_retina_r50_1x_coco.py
mmrazor/.mim/configs/distill/mmdet/pkd/pkd_fpn_mask-rcnn_swin_retina_r50_2x_coco.py
mmrazor/.mim/configs/distill/mmdet/pkd/pkd_fpn_reppoints_x101-dcn_reppoints_r50_2x_coco.py
mmrazor/.mim/configs/distill/mmdet/pkd/pkd_fpn_retina_x101_retina_r50_2x_coco.py
mmrazor/.mim/configs/distill/mmdet3d/pkd/metafile.yml
mmrazor/.mim/configs/distill/mmdet3d/pkd/pkd_fpn_fcos3d_r101_fcos3d_r50_8xb2-1x_nus-mono3d.py
mmrazor/.mim/configs/distill/mmseg/cwd/cwd_logits_pspnet_r101-d8_pspnet_r18-d8_4xb2-80k_cityscapes-512x1024.py
mmrazor/.mim/configs/distill/mmseg/cwd/metafile.yml
mmrazor/.mim/configs/nas/mmcls/autoformer/autoformer_search_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/autoformer/autoformer_supernet_32xb256_in1k.py
mmrazor/.mim/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_search_8xb256_in1k.py
mmrazor/.mim/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_slimmable_subnet_8xb256_in1k.py
mmrazor/.mim/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-220M.py
mmrazor/.mim/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-320M.py
mmrazor/.mim/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-530M.py
mmrazor/.mim/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_supernet_8xb256_in1k.py
mmrazor/.mim/configs/nas/mmcls/autoslim/metafile.yml
mmrazor/.mim/configs/nas/mmcls/bignas/attentive_mobilenet_search_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/bignas/attentive_mobilenet_subnet_8xb256_in1k.py
mmrazor/.mim/configs/nas/mmcls/bignas/attentive_mobilenet_supernet_32xb64_in1k.py
mmrazor/.mim/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0.py
mmrazor/.mim/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0_mmrazor.py
mmrazor/.mim/configs/nas/mmcls/darts/darts_supernet_unroll_1xb96_cifar10.py
mmrazor/.mim/configs/nas/mmcls/darts/metafile.yml
mmrazor/.mim/configs/nas/mmcls/dsnas/dsnas_subnet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/dsnas/dsnas_supernet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/onceforall/ofa_mobilenet_search_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/onceforall/ofa_mobilenet_subnet_8xb256_in1k.py
mmrazor/.mim/configs/nas/mmcls/onceforall/ofa_mobilenet_supernet_32xb64_in1k.py
mmrazor/.mim/configs/nas/mmcls/spos/faster-rcnn_nas_backbone_fpn_1x_coco.py
mmrazor/.mim/configs/nas/mmcls/spos/metafile.yml
mmrazor/.mim/configs/nas/mmcls/spos/spos_mobilenet_search_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/spos/spos_mobilenet_subnet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/spos/spos_mobilenet_supernet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/spos/spos_shufflenet_search_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/spos/spos_shufflenet_search_predictor_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/spos/spos_shufflenet_subnet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmcls/spos/spos_shufflenet_supernet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_search_coco_1x.py
mmrazor/.mim/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_subnet_coco_1x.py
mmrazor/.mim/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_supernet_coco_1x.py
mmrazor/.mim/configs/nas/mmdet/detnas/detnas_retina_shufflenet_supernet_coco_1x.py
mmrazor/.mim/configs/nas/mmdet/detnas/detnas_shufflenet_subnet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmdet/detnas/detnas_shufflenet_supernet_8xb128_in1k.py
mmrazor/.mim/configs/nas/mmdet/detnas/metafile.yml
mmrazor/.mim/configs/pruning/mmcls/dcff/dcff_compact_resnet_8xb32_in1k.py
mmrazor/.mim/configs/pruning/mmcls/dcff/dcff_resnet_8xb32_in1k.py
mmrazor/.mim/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a.py
mmrazor/.mim/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b.py
mmrazor/.mim/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c.py
mmrazor/.mim/configs/pruning/mmdet/dcff/dcff_compact_faster_rcnn_resnet50_8xb4_coco.py
mmrazor/.mim/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_8xb4_coco.py
mmrazor/.mim/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_fpn.py
mmrazor/.mim/configs/pruning/mmpose/dcff/dcff_compact_topdown_heatmap_resnet50_coco.py
mmrazor/.mim/configs/pruning/mmpose/dcff/dcff_topdown_heatmap_resnet50_coco.py
mmrazor/.mim/configs/pruning/mmseg/dcff/dcff_compact_pointrend_resnet50_8xb2_cityscapes.py
mmrazor/.mim/configs/pruning/mmseg/dcff/dcff_pointrend_resnet50_8xb2_cityscapes.py
mmrazor/.mim/configs/pruning/mmseg/dcff/pointrend_resnet50.py
mmrazor/.mim/configs/vanilla/mmcls/wide-resnet/wrn16-w2_b16x8_cifar10.py
mmrazor/.mim/configs/vanilla/mmcls/wide-resnet/wrn22-w4_b16x8_cifar10.py
mmrazor/.mim/configs/vanilla/mmcls/wide-resnet/wrn28-w4_b16x8_cifar10.py
mmrazor/.mim/configs/vanilla/mmcls/wide-resnet/wrn40-w2_b16x8_cifar10.py
mmrazor/.mim/tools/dist_test.sh
mmrazor/.mim/tools/dist_train.sh
mmrazor/.mim/tools/slurm_test.sh
mmrazor/.mim/tools/slurm_train.sh
mmrazor/.mim/tools/test.py
mmrazor/.mim/tools/train.py
mmrazor/.mim/tools/misc/print_config.py
mmrazor/.mim/tools/model_converters/convert_attentivenas_nas_ckpt.py
mmrazor/.mim/tools/model_converters/convert_bignas_gml_ckpt.py
mmrazor/.mim/tools/model_converters/convert_kd_ckpt.py
mmrazor/.mim/tools/model_converters/convert_kd_ckpt_to_student.py
mmrazor/.mim/tools/model_converters/convert_ofa_ckpt.py
mmrazor/.mim/tools/model_converters/convert_supernet2subnet.py
mmrazor/.mim/tools/model_converters/publish_model.py
mmrazor/.mim/tools/pruning/get_channel_units.py
mmrazor/.mim/tools/pruning/get_l1_prune_config.py
mmrazor/.mim/tools/visualizations/feature_diff_visualization.py
mmrazor/.mim/tools/visualizations/feature_visualization.py
mmrazor/.mim/tools/visualizations/vis_scheduler.py
mmrazor/.mim/tools/visualizations/vis_configs/backbone_feature_diff_visualization.py
mmrazor/.mim/tools/visualizations/vis_configs/backbone_feature_visualization.py
mmrazor/.mim/tools/visualizations/vis_configs/fpn_feature_diff_visualization.py
mmrazor/.mim/tools/visualizations/vis_configs/fpn_feature_visualization.py
mmrazor/datasets/__init__.py
mmrazor/datasets/crd_dataset_wrapper.py
mmrazor/datasets/transforms/__init__.py
mmrazor/datasets/transforms/auto_augment.py
mmrazor/datasets/transforms/auto_augmentv2.py
mmrazor/datasets/transforms/formatting.py
mmrazor/engine/__init__.py
mmrazor/engine/hooks/__init__.py
mmrazor/engine/hooks/dump_subnet_hook.py
mmrazor/engine/hooks/estimate_resources_hook.py
mmrazor/engine/hooks/visualization_hook.py
mmrazor/engine/optimizers/__init__.py
mmrazor/engine/optimizers/optimizer_constructor.py
mmrazor/engine/runner/__init__.py
mmrazor/engine/runner/autoslim_greedy_search_loop.py
mmrazor/engine/runner/darts_loop.py
mmrazor/engine/runner/distill_val_loop.py
mmrazor/engine/runner/evolution_search_loop.py
mmrazor/engine/runner/iteprune_val_loop.py
mmrazor/engine/runner/slimmable_val_loop.py
mmrazor/engine/runner/subnet_sampler_loop.py
mmrazor/engine/runner/subnet_val_loop.py
mmrazor/engine/runner/utils/__init__.py
mmrazor/engine/runner/utils/calibrate_bn_mixin.py
mmrazor/engine/runner/utils/check.py
mmrazor/engine/runner/utils/genetic.py
mmrazor/models/__init__.py
mmrazor/models/algorithms/__init__.py
mmrazor/models/algorithms/base.py
mmrazor/models/algorithms/distill/__init__.py
mmrazor/models/algorithms/distill/configurable/__init__.py
mmrazor/models/algorithms/distill/configurable/datafree_distillation.py
mmrazor/models/algorithms/distill/configurable/fpn_teacher_distill.py
mmrazor/models/algorithms/distill/configurable/overhaul_feature_distillation.py
mmrazor/models/algorithms/distill/configurable/self_distill.py
mmrazor/models/algorithms/distill/configurable/single_teacher_distill.py
mmrazor/models/algorithms/nas/__init__.py
mmrazor/models/algorithms/nas/autoformer.py
mmrazor/models/algorithms/nas/autoslim.py
mmrazor/models/algorithms/nas/bignas.py
mmrazor/models/algorithms/nas/darts.py
mmrazor/models/algorithms/nas/dsnas.py
mmrazor/models/algorithms/nas/spos.py
mmrazor/models/algorithms/pruning/__init__.py
mmrazor/models/algorithms/pruning/dcff.py
mmrazor/models/algorithms/pruning/ite_prune_algorithm.py
mmrazor/models/algorithms/pruning/slimmable_network.py
mmrazor/models/architectures/__init__.py
mmrazor/models/architectures/backbones/__init__.py
mmrazor/models/architectures/backbones/darts_backbone.py
mmrazor/models/architectures/backbones/searchable_autoformer.py
mmrazor/models/architectures/backbones/searchable_mobilenet_v2.py
mmrazor/models/architectures/backbones/searchable_mobilenet_v3.py
mmrazor/models/architectures/backbones/searchable_shufflenet_v2.py
mmrazor/models/architectures/backbones/wideresnet.py
mmrazor/models/architectures/classifiers/__init__.py
mmrazor/models/architectures/classifiers/image.py
mmrazor/models/architectures/connectors/__init__.py
mmrazor/models/architectures/connectors/base_connector.py
mmrazor/models/architectures/connectors/byot_connector.py
mmrazor/models/architectures/connectors/convmodule_connector.py
mmrazor/models/architectures/connectors/crd_connector.py
mmrazor/models/architectures/connectors/factor_transfer_connectors.py
mmrazor/models/architectures/connectors/fbkd_connector.py
mmrazor/models/architectures/connectors/mgd_connector.py
mmrazor/models/architectures/connectors/ofd_connector.py
mmrazor/models/architectures/connectors/torch_connector.py
mmrazor/models/architectures/dynamic_ops/__init__.py
mmrazor/models/architectures/dynamic_ops/bricks/__init__.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_container.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_conv.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_embed.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_function.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_linear.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_multi_head_attention.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_norm.py
mmrazor/models/architectures/dynamic_ops/bricks/dynamic_relative_position.py
mmrazor/models/architectures/dynamic_ops/head/__init__.py
mmrazor/models/architectures/dynamic_ops/head/dynamic_linear_head.py
mmrazor/models/architectures/dynamic_ops/mixins/__init__.py
mmrazor/models/architectures/dynamic_ops/mixins/dynamic_conv_mixins.py
mmrazor/models/architectures/dynamic_ops/mixins/dynamic_layernorm_mixins.py
mmrazor/models/architectures/dynamic_ops/mixins/dynamic_mixins.py
mmrazor/models/architectures/generators/__init__.py
mmrazor/models/architectures/generators/base_generator.py
mmrazor/models/architectures/generators/dafl_generator.py
mmrazor/models/architectures/generators/zskt_generator.py
mmrazor/models/architectures/heads/__init__.py
mmrazor/models/architectures/heads/darts_subnet_head.py
mmrazor/models/architectures/heads/deit_head.py
mmrazor/models/architectures/necks/__init__.py
mmrazor/models/architectures/necks/squeezemean_with_dropout.py
mmrazor/models/architectures/ops/__init__.py
mmrazor/models/architectures/ops/base.py
mmrazor/models/architectures/ops/common.py
mmrazor/models/architectures/ops/darts_series.py
mmrazor/models/architectures/ops/efficientnet_series.py
mmrazor/models/architectures/ops/function.py
mmrazor/models/architectures/ops/gather_tensors.py
mmrazor/models/architectures/ops/mobilenet_series.py
mmrazor/models/architectures/ops/shufflenet_series.py
mmrazor/models/architectures/ops/transformer_series.py
mmrazor/models/architectures/utils/__init__.py
mmrazor/models/architectures/utils/mutable_register.py
mmrazor/models/architectures/utils/set_dropout.py
mmrazor/models/distillers/__init__.py
mmrazor/models/distillers/base_distiller.py
mmrazor/models/distillers/byot_distiller.py
mmrazor/models/distillers/configurable_distiller.py
mmrazor/models/distillers/ofd_distiller.py
mmrazor/models/losses/__init__.py
mmrazor/models/losses/ab_loss.py
mmrazor/models/losses/at_loss.py
mmrazor/models/losses/crd_loss.py
mmrazor/models/losses/cross_entropy_loss.py
mmrazor/models/losses/cwd.py
mmrazor/models/losses/dafl_loss.py
mmrazor/models/losses/decoupled_kd.py
mmrazor/models/losses/factor_transfer_loss.py
mmrazor/models/losses/fbkd_loss.py
mmrazor/models/losses/kd_soft_ce_loss.py
mmrazor/models/losses/kl_divergence.py
mmrazor/models/losses/l1_loss.py
mmrazor/models/losses/l2_loss.py
mmrazor/models/losses/mgd_loss.py
mmrazor/models/losses/ofd_loss.py
mmrazor/models/losses/pkd_loss.py
mmrazor/models/losses/relational_kd.py
mmrazor/models/losses/weighted_soft_label_distillation.py
mmrazor/models/mutables/__init__.py
mmrazor/models/mutables/base_mutable.py
mmrazor/models/mutables/derived_mutable.py
mmrazor/models/mutables/mutable_channel/__init__.py
mmrazor/models/mutables/mutable_channel/base_mutable_channel.py
mmrazor/models/mutables/mutable_channel/mutable_channel_container.py
mmrazor/models/mutables/mutable_channel/oneshot_mutable_channel.py
mmrazor/models/mutables/mutable_channel/sequential_mutable_channel.py
mmrazor/models/mutables/mutable_channel/simple_mutable_channel.py
mmrazor/models/mutables/mutable_channel/units/__init__.py
mmrazor/models/mutables/mutable_channel/units/channel_unit.py
mmrazor/models/mutables/mutable_channel/units/dcff_channel_unit.py
mmrazor/models/mutables/mutable_channel/units/l1_mutable_channel_unit.py
mmrazor/models/mutables/mutable_channel/units/mutable_channel_unit.py
mmrazor/models/mutables/mutable_channel/units/one_shot_mutable_channel_unit.py
mmrazor/models/mutables/mutable_channel/units/sequential_mutable_channel_unit.py
mmrazor/models/mutables/mutable_channel/units/slimmable_channel_unit.py
mmrazor/models/mutables/mutable_channel/units/utils.py
mmrazor/models/mutables/mutable_module/__init__.py
mmrazor/models/mutables/mutable_module/diff_mutable_module.py
mmrazor/models/mutables/mutable_module/mutable_module.py
mmrazor/models/mutables/mutable_module/one_shot_mutable_module.py
mmrazor/models/mutables/mutable_value/__init__.py
mmrazor/models/mutables/mutable_value/mutable_value.py
mmrazor/models/mutators/__init__.py
mmrazor/models/mutators/base_mutator.py
mmrazor/models/mutators/group_mixin.py
mmrazor/models/mutators/channel_mutator/__init__.py
mmrazor/models/mutators/channel_mutator/channel_mutator.py
mmrazor/models/mutators/channel_mutator/dcff_channel_mutator.py
mmrazor/models/mutators/channel_mutator/one_shot_channel_mutator.py
mmrazor/models/mutators/channel_mutator/slimmable_channel_mutator.py
mmrazor/models/mutators/module_mutator/__init__.py
mmrazor/models/mutators/module_mutator/diff_module_mutator.py
mmrazor/models/mutators/module_mutator/module_mutator.py
mmrazor/models/mutators/module_mutator/one_shot_module_mutator.py
mmrazor/models/mutators/value_mutator/__init__.py
mmrazor/models/mutators/value_mutator/dynamic_value_mutator.py
mmrazor/models/mutators/value_mutator/value_mutator.py
mmrazor/models/task_modules/__init__.py
mmrazor/models/task_modules/delivery/__init__.py
mmrazor/models/task_modules/delivery/delivery_manager.py
mmrazor/models/task_modules/delivery/distill_delivery.py
mmrazor/models/task_modules/delivery/function_outputs_delivery.py
mmrazor/models/task_modules/delivery/method_outputs_delivery.py
mmrazor/models/task_modules/demo_inputs/__init__.py
mmrazor/models/task_modules/demo_inputs/default_demo_inputs.py
mmrazor/models/task_modules/demo_inputs/demo_inputs.py
mmrazor/models/task_modules/demo_inputs/mmseg_demo_input.py
mmrazor/models/task_modules/estimators/__init__.py
mmrazor/models/task_modules/estimators/base_estimator.py
mmrazor/models/task_modules/estimators/resource_estimator.py
mmrazor/models/task_modules/estimators/counters/__init__.py
mmrazor/models/task_modules/estimators/counters/flops_params_counter.py
mmrazor/models/task_modules/estimators/counters/latency_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/__init__.py
mmrazor/models/task_modules/estimators/counters/op_counters/activation_layer_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/base_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/conv_layer_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/deconv_layer_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/linear_layer_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/norm_layer_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/pooling_layer_counter.py
mmrazor/models/task_modules/estimators/counters/op_counters/upsample_layer_counter.py
mmrazor/models/task_modules/predictor/__init__.py
mmrazor/models/task_modules/predictor/metric_predictor.py
mmrazor/models/task_modules/predictor/handler/__init__.py
mmrazor/models/task_modules/predictor/handler/base_handler.py
mmrazor/models/task_modules/predictor/handler/carts_handler.py
mmrazor/models/task_modules/predictor/handler/gp_handler.py
mmrazor/models/task_modules/predictor/handler/mlp_handler.py
mmrazor/models/task_modules/predictor/handler/rbf_handler.py
mmrazor/models/task_modules/recorder/__init__.py
mmrazor/models/task_modules/recorder/base_recorder.py
mmrazor/models/task_modules/recorder/function_inputs_recorder.py
mmrazor/models/task_modules/recorder/function_outputs_recorder.py
mmrazor/models/task_modules/recorder/method_inputs_recorder.py
mmrazor/models/task_modules/recorder/method_outputs_recorder.py
mmrazor/models/task_modules/recorder/module_inputs_recorder.py
mmrazor/models/task_modules/recorder/module_outputs_recorder.py
mmrazor/models/task_modules/recorder/param_recorder.py
mmrazor/models/task_modules/recorder/recorder_manager.py
mmrazor/models/task_modules/tracer/__init__.py
mmrazor/models/task_modules/tracer/backward_tracer.py
mmrazor/models/task_modules/tracer/channel_analyzer.py
mmrazor/models/task_modules/tracer/fx_tracer.py
mmrazor/models/task_modules/tracer/parsers.py
mmrazor/models/task_modules/tracer/path.py
mmrazor/models/task_modules/tracer/loss_calculator/__init__.py
mmrazor/models/task_modules/tracer/loss_calculator/cascade_encoder_decoder_loss_calculator.py
mmrazor/models/task_modules/tracer/loss_calculator/image_classifier_loss_calculator.py
mmrazor/models/task_modules/tracer/loss_calculator/single_stage_detector_loss_calculator.py
mmrazor/models/task_modules/tracer/loss_calculator/sum_loss_calculator.py
mmrazor/models/task_modules/tracer/loss_calculator/top_down_pose_estimator_loss_calculator.py
mmrazor/models/task_modules/tracer/loss_calculator/two_stage_detector_loss_calculator.py
mmrazor/models/utils/__init__.py
mmrazor/models/utils/make_divisible.py
mmrazor/models/utils/misc.py
mmrazor/models/utils/optim_wrapper.py
mmrazor/models/utils/parse_values.py
mmrazor/models/utils/utils.py
mmrazor/registry/__init__.py
mmrazor/registry/registry.py
mmrazor/structures/__init__.py
mmrazor/structures/graph/__init__.py
mmrazor/structures/graph/base_graph.py
mmrazor/structures/graph/channel_flow.py
mmrazor/structures/graph/channel_graph.py
mmrazor/structures/graph/channel_nodes.py
mmrazor/structures/graph/module_graph.py
mmrazor/structures/graph/pseudo_fx_graph.py
mmrazor/structures/subnet/__init__.py
mmrazor/structures/subnet/candidate.py
mmrazor/structures/subnet/fix_subnet.py
mmrazor/testing/__init__.py
mmrazor/testing/_fast_stop_training_hook.py
mmrazor/utils/__init__.py
mmrazor/utils/index_dict.py
mmrazor/utils/log_tools.py
mmrazor/utils/misc.py
mmrazor/utils/placeholder.py
mmrazor/utils/setup_env.py
mmrazor/utils/typing.py
mmrazor/visualization/__init__.py
mmrazor/visualization/local_visualizer.py
requirements/docs.txt
requirements/mminstall.txt
requirements/optional.txt
requirements/readthedocs.txt
requirements/runtime.txt
requirements/tests.txt
tests/__init__.py
tests/test_data.py
tests/test_doc.py
tests/data/__init__.py
tests/data/model_library.py
tests/data/models.py
tests/data/tracer_passed_models.py
tests/test_core/__init__.py
tests/test_core/test_graph/__init__.py
tests/test_core/test_graph/test_channel_flow.py
tests/test_core/test_graph/test_channel_graph.py
tests/test_core/test_graph/test_graph.py
tests/test_core/test_graph/test_prune_tracer_model.py
tests/test_core/test_tracer/__init__.py
tests/test_core/test_tracer/test_backward_tracer.py
tests/test_core/test_tracer/test_fx_tracer.py
tests/test_core/test_tracer/test_loss_calculator.py
tests/test_core/test_tracer/test_prune_tracer.py
tests/test_models/__init__.py
tests/test_models/test_algorithms/__init__.py
tests/test_models/test_algorithms/test_autoformer.py
tests/test_models/test_algorithms/test_autoslim.py
tests/test_models/test_algorithms/test_base_algorithm.py
tests/test_models/test_algorithms/test_bignas.py
tests/test_models/test_algorithms/test_darts.py
tests/test_models/test_algorithms/test_datafree_distill.py
tests/test_models/test_algorithms/test_dcff_network.py
tests/test_models/test_algorithms/test_dsnas.py
tests/test_models/test_algorithms/test_ofd_algo.py
tests/test_models/test_algorithms/test_prune_algorithm.py
tests/test_models/test_algorithms/test_self_distill.py
tests/test_models/test_algorithms/test_single_teacher_distill.py
tests/test_models/test_algorithms/test_slimmable_network.py
tests/test_models/test_algorithms/test_spos.py
tests/test_models/test_algorithms/toy_models.py
tests/test_models/test_mutables/__init__.py
tests/test_models/test_mutables/test_derived_mutable.py
tests/test_models/test_mutables/test_diffchoiceroute.py
tests/test_models/test_mutables/test_diffop.py
tests/test_models/test_mutables/test_gumbelchoiceroute.py
tests/test_models/test_mutables/test_mutable_value.py
tests/test_models/test_mutables/test_onehotop.py
tests/test_models/test_mutables/test_oneshotop.py
tests/test_models/test_mutables/test_sequential_mutable_channel.py
tests/test_models/test_mutables/test_mutable_channel/__init__.py
tests/test_models/test_mutables/test_mutable_channel/test_mutable_channels.py
tests/test_models/test_mutables/test_mutable_channel/test_sequential_mutable_channel.py
tests/test_models/test_mutables/test_mutable_channel/test_units/__init__.py
tests/test_models/test_mutables/test_mutable_channel/test_units/test_dcff_channel_unit.py
tests/test_models/test_mutables/test_mutable_channel/test_units/test_l1_mutable_channel_unit.py
tests/test_models/test_mutables/test_mutable_channel/test_units/test_mutable_channel_units.py
tests/test_models/test_mutables/test_mutable_channel/test_units/test_one_shot_mutable_channel_unit.py
tests/test_models/test_mutables/test_mutable_channel/test_units/test_sequential_mutable_channel_unit.py
tests/test_models/test_mutators/__init__.py
tests/test_models/test_mutators/test_channel_mutator.py
tests/test_models/test_mutators/test_dcff_mutator.py
tests/test_models/test_mutators/test_diff_mutator.py
tests/test_models/test_mutators/test_value_mutator.py
tests/test_models/test_mutators/test_classical_models/__init__.py
tests/test_models/test_task_modules/__init__.py
tests/test_models/test_task_modules/test_demo_inputs/__init__.py
tests/test_models/test_task_modules/test_demo_inputs/test_demo_inputs.py
tests/test_tools/__init__.py
tests/test_tools/test_tools.py
tests/utils/__init__.py
tests/utils/set_dist_env.py
tests/utils/set_torch_thread.py