MANIFEST.in
README.md
setup.cfg
setup.py
mmcls/__init__.py
mmcls/version.py
mmcls.egg-info/PKG-INFO
mmcls.egg-info/SOURCES.txt
mmcls.egg-info/dependency_links.txt
mmcls.egg-info/not-zip-safe
mmcls.egg-info/requires.txt
mmcls.egg-info/top_level.txt
mmcls/.mim/model-index.yml
mmcls/.mim/configs/_base_/default_runtime.py
mmcls/.mim/configs/_base_/datasets/cifar100_bs16.py
mmcls/.mim/configs/_base_/datasets/cifar10_bs16.py
mmcls/.mim/configs/_base_/datasets/imagenet_bs32.py
mmcls/.mim/configs/_base_/datasets/imagenet_bs32_pil_resize.py
mmcls/.mim/configs/_base_/datasets/imagenet_bs64.py
mmcls/.mim/configs/_base_/datasets/imagenet_bs64_pil_resize.py
mmcls/.mim/configs/_base_/datasets/imagenet_bs64_swin_224.py
mmcls/.mim/configs/_base_/datasets/imagenet_bs64_swin_384.py
mmcls/.mim/configs/_base_/datasets/voc_bs16.py
mmcls/.mim/configs/_base_/datasets/pipelines/rand_aug.py
mmcls/.mim/configs/_base_/models/mobilenet_v2_1x.py
mmcls/.mim/configs/_base_/models/mobilenet_v3_large_imagenet.py
mmcls/.mim/configs/_base_/models/mobilenet_v3_small_cifar.py
mmcls/.mim/configs/_base_/models/mobilenet_v3_small_imagenet.py
mmcls/.mim/configs/_base_/models/resnest101.py
mmcls/.mim/configs/_base_/models/resnest200.py
mmcls/.mim/configs/_base_/models/resnest269.py
mmcls/.mim/configs/_base_/models/resnest50.py
mmcls/.mim/configs/_base_/models/resnet101.py
mmcls/.mim/configs/_base_/models/resnet101_cifar.py
mmcls/.mim/configs/_base_/models/resnet152.py
mmcls/.mim/configs/_base_/models/resnet152_cifar.py
mmcls/.mim/configs/_base_/models/resnet18.py
mmcls/.mim/configs/_base_/models/resnet18_cifar.py
mmcls/.mim/configs/_base_/models/resnet34.py
mmcls/.mim/configs/_base_/models/resnet34_cifar.py
mmcls/.mim/configs/_base_/models/resnet50.py
mmcls/.mim/configs/_base_/models/resnet50_cifar.py
mmcls/.mim/configs/_base_/models/resnet50_cifar_cutmix.py
mmcls/.mim/configs/_base_/models/resnet50_cifar_mixup.py
mmcls/.mim/configs/_base_/models/resnet50_cutmix.py
mmcls/.mim/configs/_base_/models/resnet50_label_smooth.py
mmcls/.mim/configs/_base_/models/resnet50_mixup.py
mmcls/.mim/configs/_base_/models/resnetv1d101.py
mmcls/.mim/configs/_base_/models/resnetv1d152.py
mmcls/.mim/configs/_base_/models/resnetv1d50.py
mmcls/.mim/configs/_base_/models/resnext101_32x4d.py
mmcls/.mim/configs/_base_/models/resnext101_32x8d.py
mmcls/.mim/configs/_base_/models/resnext152_32x4d.py
mmcls/.mim/configs/_base_/models/resnext50_32x4d.py
mmcls/.mim/configs/_base_/models/seresnet101.py
mmcls/.mim/configs/_base_/models/seresnet50.py
mmcls/.mim/configs/_base_/models/seresnext101_32x4d.py
mmcls/.mim/configs/_base_/models/seresnext50_32x4d.py
mmcls/.mim/configs/_base_/models/shufflenet_v1_1x.py
mmcls/.mim/configs/_base_/models/shufflenet_v2_1x.py
mmcls/.mim/configs/_base_/models/tnt_s_patch16_224.py
mmcls/.mim/configs/_base_/models/vgg11.py
mmcls/.mim/configs/_base_/models/vgg11bn.py
mmcls/.mim/configs/_base_/models/vgg13.py
mmcls/.mim/configs/_base_/models/vgg13bn.py
mmcls/.mim/configs/_base_/models/vgg16.py
mmcls/.mim/configs/_base_/models/vgg16bn.py
mmcls/.mim/configs/_base_/models/vgg19.py
mmcls/.mim/configs/_base_/models/vgg19bn.py
mmcls/.mim/configs/_base_/models/vit_base_patch16_224_finetune.py
mmcls/.mim/configs/_base_/models/vit_base_patch16_224_pretrain.py
mmcls/.mim/configs/_base_/models/vit_base_patch16_384_finetune.py
mmcls/.mim/configs/_base_/models/vit_base_patch32_384_finetune.py
mmcls/.mim/configs/_base_/models/vit_large_patch16_224_finetune.py
mmcls/.mim/configs/_base_/models/vit_large_patch16_384_finetune.py
mmcls/.mim/configs/_base_/models/vit_large_patch32_384_finetune.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_1.6gf.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_12gf.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_3.2gf.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_4.0gf.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_400mf.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_6.4gf.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_8.0gf.py
mmcls/.mim/configs/_base_/models/regnet/regnetx_800mf.py
mmcls/.mim/configs/_base_/models/swin_transformer/base_224.py
mmcls/.mim/configs/_base_/models/swin_transformer/base_384.py
mmcls/.mim/configs/_base_/models/swin_transformer/large_224.py
mmcls/.mim/configs/_base_/models/swin_transformer/large_384.py
mmcls/.mim/configs/_base_/models/swin_transformer/small_224.py
mmcls/.mim/configs/_base_/models/swin_transformer/tiny_224.py
mmcls/.mim/configs/_base_/schedules/cifar10_bs128.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs1024_adamw_swin.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs1024_linearlr_bn_nowd.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs2048.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs2048_AdamW.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs2048_coslr.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs256.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs256_140e.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs256_coslr.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs256_epochstep.py
mmcls/.mim/configs/_base_/schedules/imagenet_bs4096_AdamW.py
mmcls/.mim/configs/fp16/metafile.yml
mmcls/.mim/configs/fp16/resnet50_b32x8_fp16_dynamic_imagenet.py
mmcls/.mim/configs/fp16/resnet50_b32x8_fp16_imagenet.py
mmcls/.mim/configs/lenet/lenet5_mnist.py
mmcls/.mim/configs/mobilenet_v2/metafile.yml
mmcls/.mim/configs/mobilenet_v2/mobilenet_v2_b32x8_imagenet.py
mmcls/.mim/configs/mobilenet_v3/metafile.yml
mmcls/.mim/configs/mobilenet_v3/mobilenet_v3_large_imagenet.py
mmcls/.mim/configs/mobilenet_v3/mobilenet_v3_small_cifar.py
mmcls/.mim/configs/mobilenet_v3/mobilenet_v3_small_imagenet.py
mmcls/.mim/configs/regnet/regnetx_1.6gf_b32x8_imagenet.py
mmcls/.mim/configs/regnet/regnetx_12gf_b32x8_imagenet.py
mmcls/.mim/configs/regnet/regnetx_3.2gf_b32x8_imagenet.py
mmcls/.mim/configs/regnet/regnetx_4.0gf_b32x8_imagenet.py
mmcls/.mim/configs/regnet/regnetx_400mf_b32x8_imagenet.py
mmcls/.mim/configs/regnet/regnetx_6.4gf_b32x8_imagenet.py
mmcls/.mim/configs/regnet/regnetx_8.0gf_b32x8_imagenet.py
mmcls/.mim/configs/regnet/regnetx_800mf_b32x8_imagenet.py
mmcls/.mim/configs/resnest/resnest101_b64x32_imagenet.py
mmcls/.mim/configs/resnest/resnest200_b32x64_imagenet.py
mmcls/.mim/configs/resnest/resnest269_b32x64_imagenet.py
mmcls/.mim/configs/resnest/resnest50_b64x32_imagenet.py
mmcls/.mim/configs/resnet/metafile.yml
mmcls/.mim/configs/resnet/resnet101_b16x8_cifar10.py
mmcls/.mim/configs/resnet/resnet101_b32x8_imagenet.py
mmcls/.mim/configs/resnet/resnet152_b16x8_cifar10.py
mmcls/.mim/configs/resnet/resnet152_b32x8_imagenet.py
mmcls/.mim/configs/resnet/resnet18_b16x8_cifar10.py
mmcls/.mim/configs/resnet/resnet18_b32x8_imagenet.py
mmcls/.mim/configs/resnet/resnet34_b16x8_cifar10.py
mmcls/.mim/configs/resnet/resnet34_b32x8_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b16x8_cifar10.py
mmcls/.mim/configs/resnet/resnet50_b16x8_cifar100.py
mmcls/.mim/configs/resnet/resnet50_b16x8_cifar10_mixup.py
mmcls/.mim/configs/resnet/resnet50_b32x8_coslr_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b32x8_cutmix_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b32x8_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b32x8_label_smooth_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b32x8_mixup_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b64x32_warmup_coslr_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b64x32_warmup_imagenet.py
mmcls/.mim/configs/resnet/resnet50_b64x32_warmup_label_smooth_imagenet.py
mmcls/.mim/configs/resnet/resnetv1d101_b32x8_imagenet.py
mmcls/.mim/configs/resnet/resnetv1d152_b32x8_imagenet.py
mmcls/.mim/configs/resnet/resnetv1d50_b32x8_imagenet.py
mmcls/.mim/configs/resnext/metafile.yml
mmcls/.mim/configs/resnext/resnext101_32x4d_b32x8_imagenet.py
mmcls/.mim/configs/resnext/resnext101_32x8d_b32x8_imagenet.py
mmcls/.mim/configs/resnext/resnext152_32x4d_b32x8_imagenet.py
mmcls/.mim/configs/resnext/resnext50_32x4d_b32x8_imagenet.py
mmcls/.mim/configs/seresnet/metafile.yml
mmcls/.mim/configs/seresnet/seresnet101_b32x8_imagenet.py
mmcls/.mim/configs/seresnet/seresnet50_b32x8_imagenet.py
mmcls/.mim/configs/seresnext/seresnext101_32x4d_b32x8_imagenet.py
mmcls/.mim/configs/seresnext/seresnext50_32x4d_b32x8_imagenet.py
mmcls/.mim/configs/shufflenet_v1/metafile.yml
mmcls/.mim/configs/shufflenet_v1/shufflenet_v1_1x_b64x16_linearlr_bn_nowd_imagenet.py
mmcls/.mim/configs/shufflenet_v2/metafile.yml
mmcls/.mim/configs/shufflenet_v2/shufflenet_v2_1x_b64x16_linearlr_bn_nowd_imagenet.py
mmcls/.mim/configs/swin_transformer/metafile.yml
mmcls/.mim/configs/swin_transformer/swin_base_224_b16x64_300e_imagenet.py
mmcls/.mim/configs/swin_transformer/swin_base_384_evalonly_imagenet.py
mmcls/.mim/configs/swin_transformer/swin_large_224_evalonly_imagenet.py
mmcls/.mim/configs/swin_transformer/swin_large_384_evalonly_imagenet.py
mmcls/.mim/configs/swin_transformer/swin_small_224_b16x64_300e_imagenet.py
mmcls/.mim/configs/swin_transformer/swin_tiny_224_b16x64_300e_imagenet.py
mmcls/.mim/configs/tnt/tnt_s_patch16_224_evalonly_imagenet.py
mmcls/.mim/configs/vgg/metafile.yml
mmcls/.mim/configs/vgg/vgg11_b32x8_imagenet.py
mmcls/.mim/configs/vgg/vgg11bn_b32x8_imagenet.py
mmcls/.mim/configs/vgg/vgg13_b32x8_imagenet.py
mmcls/.mim/configs/vgg/vgg13bn_b32x8_imagenet.py
mmcls/.mim/configs/vgg/vgg16_b16x8_voc.py
mmcls/.mim/configs/vgg/vgg16_b32x8_imagenet.py
mmcls/.mim/configs/vgg/vgg16bn_b32x8_imagenet.py
mmcls/.mim/configs/vgg/vgg19_b32x8_imagenet.py
mmcls/.mim/configs/vgg/vgg19bn_b32x8_imagenet.py
mmcls/.mim/configs/vision_transformer/vit_base_patch16_224_finetune_imagenet.py
mmcls/.mim/configs/vision_transformer/vit_base_patch16_224_pretrain_imagenet.py
mmcls/.mim/configs/vision_transformer/vit_base_patch16_384_finetune_imagenet.py
mmcls/.mim/configs/vision_transformer/vit_base_patch32_384_finetune_imagenet.py
mmcls/.mim/configs/vision_transformer/vit_large_patch16_224_finetune_imagenet.py
mmcls/.mim/configs/vision_transformer/vit_large_patch16_384_finetune_imagenet.py
mmcls/.mim/configs/vision_transformer/vit_large_patch32_384_finetune_imagenet.py
mmcls/.mim/tools/dist_test.sh
mmcls/.mim/tools/dist_train.sh
mmcls/.mim/tools/slurm_test.sh
mmcls/.mim/tools/slurm_train.sh
mmcls/.mim/tools/test.py
mmcls/.mim/tools/train.py
mmcls/.mim/tools/analysis_tools/analyze_logs.py
mmcls/.mim/tools/analysis_tools/analyze_results.py
mmcls/.mim/tools/analysis_tools/eval_metric.py
mmcls/.mim/tools/analysis_tools/get_flops.py
mmcls/.mim/tools/convert_models/mobilenetv2_to_mmcls.py
mmcls/.mim/tools/convert_models/shufflenetv2_to_mmcls.py
mmcls/.mim/tools/convert_models/vgg_to_mmcls.py
mmcls/.mim/tools/deployment/mmcls2torchserve.py
mmcls/.mim/tools/deployment/mmcls_handler.py
mmcls/.mim/tools/deployment/onnx2tensorrt.py
mmcls/.mim/tools/deployment/pytorch2onnx.py
mmcls/.mim/tools/deployment/pytorch2torchscript.py
mmcls/.mim/tools/deployment/test.py
mmcls/.mim/tools/misc/print_config.py
mmcls/.mim/tools/model_converters/publish_model.py
mmcls/apis/__init__.py
mmcls/apis/inference.py
mmcls/apis/test.py
mmcls/apis/train.py
mmcls/core/__init__.py
mmcls/core/evaluation/__init__.py
mmcls/core/evaluation/eval_hooks.py
mmcls/core/evaluation/eval_metrics.py
mmcls/core/evaluation/mean_ap.py
mmcls/core/evaluation/multilabel_eval_metrics.py
mmcls/core/export/__init__.py
mmcls/core/export/test.py
mmcls/core/fp16/__init__.py
mmcls/core/fp16/decorators.py
mmcls/core/fp16/hooks.py
mmcls/core/fp16/utils.py
mmcls/core/utils/__init__.py
mmcls/core/utils/dist_utils.py
mmcls/core/utils/misc.py
mmcls/core/visualization/__init__.py
mmcls/core/visualization/image.py
mmcls/datasets/__init__.py
mmcls/datasets/base_dataset.py
mmcls/datasets/builder.py
mmcls/datasets/cifar.py
mmcls/datasets/dataset_wrappers.py
mmcls/datasets/imagenet.py
mmcls/datasets/mnist.py
mmcls/datasets/multi_label.py
mmcls/datasets/utils.py
mmcls/datasets/voc.py
mmcls/datasets/pipelines/__init__.py
mmcls/datasets/pipelines/auto_augment.py
mmcls/datasets/pipelines/compose.py
mmcls/datasets/pipelines/formating.py
mmcls/datasets/pipelines/loading.py
mmcls/datasets/pipelines/transforms.py
mmcls/datasets/samplers/__init__.py
mmcls/datasets/samplers/distributed_sampler.py
mmcls/models/__init__.py
mmcls/models/builder.py
mmcls/models/backbones/__init__.py
mmcls/models/backbones/alexnet.py
mmcls/models/backbones/base_backbone.py
mmcls/models/backbones/lenet.py
mmcls/models/backbones/mobilenet_v2.py
mmcls/models/backbones/mobilenet_v3.py
mmcls/models/backbones/regnet.py
mmcls/models/backbones/resnest.py
mmcls/models/backbones/resnet.py
mmcls/models/backbones/resnet_cifar.py
mmcls/models/backbones/resnext.py
mmcls/models/backbones/seresnet.py
mmcls/models/backbones/seresnext.py
mmcls/models/backbones/shufflenet_v1.py
mmcls/models/backbones/shufflenet_v2.py
mmcls/models/backbones/swin_transformer.py
mmcls/models/backbones/tnt.py
mmcls/models/backbones/vgg.py
mmcls/models/backbones/vision_transformer.py
mmcls/models/classifiers/__init__.py
mmcls/models/classifiers/base.py
mmcls/models/classifiers/image.py
mmcls/models/heads/__init__.py
mmcls/models/heads/base_head.py
mmcls/models/heads/cls_head.py
mmcls/models/heads/linear_head.py
mmcls/models/heads/multi_label_head.py
mmcls/models/heads/multi_label_linear_head.py
mmcls/models/heads/stacked_head.py
mmcls/models/heads/vision_transformer_head.py
mmcls/models/losses/__init__.py
mmcls/models/losses/accuracy.py
mmcls/models/losses/asymmetric_loss.py
mmcls/models/losses/cross_entropy_loss.py
mmcls/models/losses/focal_loss.py
mmcls/models/losses/label_smooth_loss.py
mmcls/models/losses/utils.py
mmcls/models/necks/__init__.py
mmcls/models/necks/gap.py
mmcls/models/utils/__init__.py
mmcls/models/utils/attention.py
mmcls/models/utils/channel_shuffle.py
mmcls/models/utils/embed.py
mmcls/models/utils/helpers.py
mmcls/models/utils/inverted_residual.py
mmcls/models/utils/make_divisible.py
mmcls/models/utils/se_layer.py
mmcls/models/utils/augment/__init__.py
mmcls/models/utils/augment/augments.py
mmcls/models/utils/augment/builder.py
mmcls/models/utils/augment/cutmix.py
mmcls/models/utils/augment/identity.py
mmcls/models/utils/augment/mixup.py
mmcls/utils/__init__.py
mmcls/utils/collect_env.py
mmcls/utils/logger.py