ONNX 模型库
返回模型

说明文档

LVM-Med:通过二阶图匹配学习医学影像大规模自监督视觉模型(NeurIPS 2023)

我们发布了 LVM-Med 的 PyTorch 预训练模型,并展示了在 2D-3D 分割、线性/全量微调图像分类和目标检测等下游任务上的应用。

LVM-Med 使用从 55 个数据集收集的约 130 万张医学图像进行训练,采用二阶图匹配方法,统一了当前的对比学习和基于实例的自监督学习方法。

<p align="center"> <img src="assets/body_lvm_med.jpg" alt="drawing" width="650"/> </p>

<p align="center"> <img src="assets/lvm_med_teaser.gif" alt="drawing" width="800"/> </p>

目录

新闻

  • 2023年12月14日:LVM-Med 训练算法已准备好发布!请发送邮件给我们申请!
  • 如果您需要其他架构,请通过邮件或创建 Issue 发送请求。如果请求足够多,我们将进行训练。
  • 即将推出:由 LVM-Med 训练的 ConvNext 架构。
  • 即将推出:用于端到端分割的 ViT 架构,论文中报告了更好的性能。
  • 2023年7月31日:发布 LVM-Med ResNet50 和 LVM-Med ViT 作为骨干网络的 ONNX 支持,位于 onnx_model 文件夹中。
  • 2023年7月26日:我们发布了从 LVM-Med 初始化并在 LIVECell 数据集(包含 160 万个高质量细胞)上进一步训练的 ViT 架构(ViT-BViT-H)。请参阅此表格
  • 2023年6月25日:我们发布 LVM-Med 的两个预训练模型:ResNet-50 和 ViT-B。提供下游任务的脚本。

LVM-Med 预训练模型

<table> <tr> <th>架构</th> <th>参数量 (M)</th> <th> 2D 分割 (Dice) </th> <th> 3D 分割 (3D IoU) </th> <th>权重</th> </tr> <tr> <td>ResNet-50</td> <td>25.5M</td> <td>83.05</td> <td>79.02</td> <td> <a href="https://drive.google.com/file/d/11Uamq4bT_AbTf8sigIctIAnQJN4EethW/view?usp=sharing">骨干网络</a> </td> </tr> <tr> <td>ViT-B</td> <td>86.0M</td> <td>85.80</td> <td>80.90</td> <td> <a href="https://drive.google.com/file/d/17WnE34S0ylYiA3tMXobH8uUrK_mCVPT4/view?usp=sharing">骨干网络</a> </td> </tr> </table>

下载预训练模型后,请将其放置在 lvm_med_weights 文件夹中以便使用。

  • 对于 Resnet-50,我们展示 端到端 分割/分类/目标检测。
  • 对于 ViT-B,我们展示使用边界框的 基于提示的 分割。

重要提示: 请查看 dataset.md 以避免在使用我们的模型时可能出现的测试数据泄露。

Segment Anything Model 相关实验

在大数据集上进一步训练 LVM-Med

我们发布了下表中提到的其他大数据集上的进一步预训练权重。 <table> <tr> <th>架构</th> <th>参数量 (M)</th> <th>数据集名称 </th> <th>权重</th> <th>描述</th> </tr> <tr> <td>ViT-B</td> <td>86.0M</td> <td> <a href="https://www.nature.com/articles/s41592-021-01249-6">LIVECell</a> </td> <td> <a href="https://drive.google.com/file/d/1SxaGXQ4FMbG8pS2zzwTIXXgxF4GdwyEU/view?usp=sharing">骨干网络</a> </td> <td> <a href="https://github.com/duyhominhnguyen/LVM-Med/blob/main/further_training_lvm_med/README.md">链接</a></td> </tr> <tr> <td>ViT-H</td> <td>632M</td> <td> <a href="https://www.nature.com/articles/s41592-021-01249-6">LIVECell</a> </td> <td> <a href="https://drive.google.com/file/d/14IhoyBXI9eP9V2xeOV2-6LlNICKjzBaJ/view?usp=sharing">骨干网络</a> </td> <td> <a href="https://github.com/duyhominhnguyen/LVM-Med/blob/main/further_training_lvm_med/README.md">链接</a></td> </tr> </table>

环境配置

代码需要 python>=3.8,以及 pytorch>=1.7torchvision>=0.8。请按照此处的说明安装 PyTorch 和 TorchVision 依赖。强烈建议安装支持 CUDA 的 PyTorch 和 TorchVision。

要设置我们的项目,请运行以下命令:

git clone https://huggingface.co/duynhm/LVM-Med
cd LVM-Med
conda env create -f lvm_med.yml
conda activate lvm_med

使用 ResNet-50 进行分割微调,我们使用 segmentation-models-pytorch 包中的 U-Net。要安装此库,您可以执行以下操作:

git clone https://github.com/qubvel/segmentation_models.pytorch.git
cd segmentation_models.pytorch 
pip install -e 
cd .. 
mv segmentation_models_pytorch_example/encoders/__init__.py segmentation_models.pytorch/segmentation_models_pytorch/__init__.py 
mv segmentation_models_pytorch_example/encoders/resnet.py segmentation_models.pytorch/segmentation_models_pytorch/resnet.py

准备数据集

脑肿瘤数据集

您可以通过 Kaggle 的 Brain Tumor Classification (MRI) 下载 Brain 数据集,并将名称更改为 BRAIN

VinDr 数据集

您可以从VinDr链接下载数据集,并将 vinbigdata 文件夹放入 object_detection 文件夹中。要构建数据集,下载数据集后,您可以运行 object_detection 文件夹内的 convert_to_coco.py 脚本。

python convert_to_coco.py # 注意,请检查代码中第146和158行的链接以正确构建数据集

更多信息可以在 object_detection 中找到。

其他数据集

首先,您应该将需要运行的相应数据集下载到 dataset_demo 文件夹中。为了获得与您的工作尽可能接近的结果,您可以按照我们的方式准备一些特定数据集(非预分发的):

python prepare_dataset.py -ds [dataset_name]

其中:dataset_name 是您想要准备的数据集名称。之后,您应该在 dataloader/yaml_data 中将加载的数据集路径更改为我们预定义的 yaml 文件。

目前支持 KvasirBUIDFGADRMMWHS_MR_HeartMMWHS_CT_Heart

注意: 您应该将数据集名称更改为正确的格式(即 Kvasir、BUID),与我们当前支持的数据集名称一致。否则,它将无法按预期工作。

下游任务

分割

1. 端到端分割

a) 训练阶段:

使用 ResNet-50 微调下游任务

python train_segmentation.py -c ./dataloader/yaml_data/buid_endtoend_R50.yml

./dataloader/yaml_data/ 中更改 .yml 配置中的数据集名称以进行其他实验。

注意:要使用 ResNet-50 应用分割模型(2D 或 3D),我们建议通过设置以下内容来标准化梯度以保持训练阶段的稳定性:

clip_value = 1
torch.nn.utils.clip_grad_norm_(net.parameters(), clip_value)

请参阅文件 /segmentation_2d/train_R50_seg_adam_optimizer_2d.py 第 129-130 行中的示例。

b) 推理:

ResNet-50 版本

python train_segmentation.py -c ./dataloader/yaml_data/buid_endtoend_R50.yml -test

对于使用 SAM 的 ViT 的端到端版本,我们将很快发布比论文中报告的结果更好的版本。

2. 使用 ViT-B 的基于提示的分割

a. 使用 SAM 微调解码器的基于提示的分割(MedSAM)。

我们运行 MedSAM 基线来比较性能:

训练

python3 medsam.py -c dataloader/yaml_data/buid_sam.yml 

推理

python3 medsam.py -c dataloader/yaml_data/buid_sam.yml -test

b. 与 MedSAM 类似的基于提示的分割,但使用 LVM-Med 的编码器。

训练脚本与 MedSAM 情况类似,但通过 -lvm_encoder 指定权重模型。

训练

python3 medsam.py -c dataloader/yaml_data/buid_lvm_med_sam.yml -lvm_encoder ./lvm_med_weights/lvmmed_vit.pth

测试

python3 medsam.py -c dataloader/yaml_data/buid_lvm_med_sam.yml -lvm_encoder ./lvm_med_weights/lvmmed_vit.pth -test

您还可以查看我们的示例笔记本 Prompt_Demo.ipynb,使用基于提示的 MedSAM 和带有 LVM-Med 编码器的基于提示的 SAM 进行结果可视化。演示中每个 SAM 解码器模型的预训练权重在这里。请下载 LVM-Med 和 MedSAM 的训练模型,并将它们放入 working_dir/checkpoints 文件夹中,以运行上述笔记本文件。

c. 使用 Segment Anything Model (SAM) 进行下游任务的零样本基于提示的分割

无需任何微调,使用基于边界框提示的 SAM 模型可以通过以下方式完成:

python3 zero_shot_segmentation.py -c dataloader/yaml_data/buid_sam.yml

图像分类

我们提供使用 LVM-Med 的 ResNet-50 模型进行脑肿瘤分类和 FGADR 数据集糖尿病视网膜病变分级(论文正文表 5 和附录表 12)的训练和测试脚本。ViT 模型版本将很快更新。

a. 使用 FGADR 训练

# 使用 1 个全连接层全量微调
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_non_frozen_1_fcn.yml

# 使用多个全连接层全量微调
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_non_frozen_fcns.yml

# 冻结全部,仅微调 1 层全连接层 
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_frozen_1_fcn.yml

# 冻结全部,仅微调多层全连接层
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_frozen_fcns.yml

要运行 Brain dataset,请在 ./dataloader/yaml_data/ 文件夹中选择其他配置文件 brain_xyz.yml

b. 使用 FGADR 推理

# 使用 1 个全连接层全量微调
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_non_frozen_1_fcn.yml -test

# 使用多个全连接层全量微调
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_non_frozen_fcns.yml -test

# 冻结全部,仅微调 1 层全连接层 
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_frozen_1_fcn.yml -test

# 冻结全部,仅微调多层全连接层
python train_classification.py -c ./dataloader/yaml_data/fgadr_endtoend_R50_frozen_fcns.yml -test

目标检测

我们展示使用 LVM-Med ResNet-50 在 Vin-Dr 数据集上进行目标检测。我们使用 Faster-RCNN 作为网络骨干。 您可以访问 object_detection 文件夹了解更多详情。

引用

如果这项工作对您的研究有帮助,请引用本文:

@article{nguyen2023lvm,
  title={LVM-Med: Learning Large-Scale Self-Supervised Vision Models for Medical Imaging via Second-order Graph Matching},
  author={Nguyen, Duy MH and Nguyen, Hoang and Diep, Nghiem T and Pham, Tan N and Cao, Tri and Nguyen, Binh T and Swoboda, Paul and Ho, Nhat and Albarqouni, Shadi and Xie, Pengtao and others},
  journal={arXiv preprint arXiv:2306.11925},
  year={2023}
}

相关工作

我们使用并修改了 SAMMedSAM 的代码用于基于提示的分割设置。LVM-Med 算法的一部分采用了 VicreglDeepcluster-v2 的数据变换。我们还利用 vissl 框架在我们收集的数据上训练 2D 自监督方法。感谢作者们的杰出工作!

许可证

根据 CC BY-NC-ND 2.0署名-非商业性使用-禁止演绎 2.0 通用)许可。代码仅用于学术研究。如需商业用途,请联系 Ho_Minh_Duy.Nguyen@dfki.de

duynhm/LVM-Med

作者 duynhm

feature-extraction
↓ 0 ♥ 1

创建时间: 2023-12-17 13:49:22+00:00

更新时间: 2023-12-17 15:04:10+00:00

在 Hugging Face 上查看

文件 (959)

.gitattributes
.gitignore
Makefile
README.md
assets/__init__.py
assets/body_lvm_med.jpg
assets/lvm_med_compare.jpg
assets/lvm_med_teaser.gif
classification_R50/__init__.py
classification_R50/train_R50_classification.py
dataloader/__init__.py
dataloader/dataloader.py
dataloader/dataset.py
dataloader/dataset_ete.py
dataloader/sam_transforms.py
dataloader/yaml_data/brain_endtoend_R50_frozen_1_fcn.yml
dataloader/yaml_data/brain_endtoend_R50_frozen_fcns.yml
dataloader/yaml_data/brain_endtoend_R50_non_frozen_1_fcn.yml
dataloader/yaml_data/brain_endtoend_R50_non_frozen_fcns.yml
dataloader/yaml_data/buid_endtoend_R50.yml
dataloader/yaml_data/buid_lvm_med_sam.yml
dataloader/yaml_data/buid_sam.yml
dataloader/yaml_data/fgadr_endtoend_R50_frozen_1_fcn.yml
dataloader/yaml_data/fgadr_endtoend_R50_frozen_fcns.yml
dataloader/yaml_data/fgadr_endtoend_R50_non_frozen_1_fcn.yml
dataloader/yaml_data/fgadr_endtoend_R50_non_frozen_fcns.yml
dataloader/yaml_data/kvasir_endtoend_R50.yml
dataloader/yaml_data/kvasir_sam.yml
dataloader/yaml_data/mmwhs_ct_endtoend_R50.yml
dataloader/yaml_data/mmwhs_ct_sam.yml
dataloader/yaml_data/mmwhs_mr_endtoend_R50.yml
dataloader/yaml_data/mmwhs_mri_sam.yml
dataset_demo/__init__.py
datasets_split/BUID_split.py
datasets_split/FGADR_split.py
datasets_split/Kvasir_split.py
datasets_split/MMWHS_CT_Heart_split.py
datasets_split/MMWHS_MR_Heart_split.py
datasets_split/__init__.py
evaluate.py
files_split/BUID.json
files_split/Kvasir.json
files_split/MMWHS_CT_Heart.json
files_split/MMWHS_MR_Heart.json
files_split/__init__.py
files_split/fgadr_pkl_file.pkl
further_training_lvm_med/README.md
further_training_lvm_med/__init__.py
lvm-med-training-data/0_SSL_BraTS2018_Brain/file_list.txt
lvm-med-training-data/0_SSL_HNSCC_Mixed_HeadNeck/file_list.txt
lvm-med-training-data/0_SSL_HyperKvasir_Color_Colon/file_list.txt
lvm-med-training-data/0_SSL_LUNA2016_Lung/file_list.txt
lvm-med-training-data/0_SSL_LiTS2017_Liver/file_list.txt
lvm-med-training-data/0_SSL_OPC-Radiomics_CT_Oropharynx/file_list.txt
lvm-med-training-data/0_SSL_Osteosarcoma-UT_Color_Cells/file_list.txt
lvm-med-training-data/0_SSL_PROSTATEx_MRI_Prostate/file_list.txt
lvm-med-training-data/0_SSL_Pancreas-CT_CT_Pancreas/file_list.txt
lvm-med-training-data/0_SSL_PatchCamelyon_Color_Cells/file_list.txt
lvm-med-training-data/0_SSL_Pelvic-Reference-Data_CT_Pelvic/file_list.txt
lvm-med-training-data/0_SSL_TCGA-CESC_MRI_Cervix/file_list.txt
lvm-med-training-data/0_SSL_TCGA-COAD_CT_Colon/file_list.txt
lvm-med-training-data/0_SSL_TCGA-ESCA_CT_Esophagus/file_list.txt
lvm-med-training-data/0_SSL_TCGA-KICH_Mixed_Kidney/file_list.txt
lvm-med-training-data/0_SSL_TCGA-KIRC_Mixed_Multi/file_list.txt
lvm-med-training-data/0_SSL_TCGA-READ_Mixed_Rectum/file_list.txt
lvm-med-training-data/0_SSL_TCGA-SARC_Mixed_Multi/file_list.txt
lvm-med-training-data/0_SSL_TCGA-THCA_CT_Thyroid/file_list.txt
lvm-med-training-data/0_SSL_VinBigData_X-ray_Lung/file_list.txt
lvm-med-training-data/ADNI1_MRI_Brain_1.5T/file_list.txt
lvm-med-training-data/ADNI1_MRI_Brain_3T/file_list.txt
lvm-med-training-data/AML-Cytomorphology_Color_Cells/file_list.txt
lvm-med-training-data/APTOS2019_Color_Retinopathy/file_list.txt
lvm-med-training-data/BCCD-Dataset_Color_Bloodcells/file_list.txt
lvm-med-training-data/BCSS_Color_Cells/file_list.txt
lvm-med-training-data/C-NMC_Leukemia_Color_Cells/file_list.txt
lvm-med-training-data/CBIS-DDSM_Mammography_Breast/file_list.txt
lvm-med-training-data/COVIDx_CT_Lung/file_list.txt.txt
lvm-med-training-data/DentalPanoramicXrays_X-ray_Tooth/file_list.txt
lvm-med-training-data/EyePACS_Color_Retinopathy/file_list.txt
lvm-med-training-data/HC18_Ultrasound_Fetus/file_list.txt
lvm-med-training-data/Heidelberg_OCT_Eye/file_list.txt
lvm-med-training-data/Hippseg2011_MRI_Brain/file_list.txt
lvm-med-training-data/ISIC2019_Color_Skin/file_list.txt
lvm-med-training-data/KiTS19_CT_Kidney/file_list.txt
lvm-med-training-data/Kvasir_Color_Colon/file_list.txt
lvm-med-training-data/LHNCBC-Malaria_Color_Blood-Smear/file_list.txt
lvm-med-training-data/MLL_Color_BoneMarrow/file_list.txt
lvm-med-training-data/MMWHS_CT_Heart/file_list.txt
lvm-med-training-data/MMWHS_MR_Heart/file_list.txt
lvm-med-training-data/MSD/file_list.txt
lvm-med-training-data/MitoEM_SEM_Cells/file_list.txt
lvm-med-training-data/NuCLS_Color_Nucleus/file_list.txt
lvm-med-training-data/RSNA-Bone-Age_X-ray_Bone/file_list.txt
lvm-med-training-data/SARAS-MESAD_Color_Surgery/file_list.txt
lvm-med-training-data/Shenzhen_X-ray_Lung/file_list.txt
lvm-med-training-data/X-ray_Shoulder/file_list.txt
lvm-med-training-data/__init__.py
lvm-med-training-data/dataset.md
lvm-med-training-data/m2caiSeg_Color_Laparoscopic/file_list.txt
lvm-med-training-data/training_data.png
lvm_med.yml
lvm_med_weights/README.md
lvm_med_weights/__init__.py
medsam.py
model/__init__.py
model/unet_vit.py
model/unet_vit_classification.py
notebook/Prompt_Demo.ipynb
notebook/__init__.py
notebook/image_demo/buidnewprocess/test/benign(292).png
notebook/image_demo/buidnewprocess/test_labels/benign(292).png
notebook/image_demo/isiconlytrain/test/ISIC_0001191.jpg
notebook/image_demo/isiconlytrain/test_labels/ISIC_0001191_segmentation.png
notebook/image_demo/kvasir/test/cju5xjn5mm78b09871spyqhhr.jpg
notebook/image_demo/kvasir/test_labels/cju5xjn5mm78b09871spyqhhr.jpg
object_detection/README.md
object_detection/base_config_track.py
object_detection/checkpoints/__init__.py
object_detection/command.sh
object_detection/configs/_base_/datasets/cityscapes_detection.py
object_detection/configs/_base_/datasets/cityscapes_instance.py
object_detection/configs/_base_/datasets/coco_detection.py
object_detection/configs/_base_/datasets/coco_instance.py
object_detection/configs/_base_/datasets/coco_instance_semantic.py
object_detection/configs/_base_/datasets/coco_panoptic.py
object_detection/configs/_base_/datasets/deepfashion.py
object_detection/configs/_base_/datasets/lvis_v0.5_instance.py
object_detection/configs/_base_/datasets/lvis_v1_instance.py
object_detection/configs/_base_/datasets/voc0712.py
object_detection/configs/_base_/datasets/wider_face.py
object_detection/configs/_base_/default_runtime.py
object_detection/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py
object_detection/configs/_base_/models/cascade_rcnn_r50_fpn.py
object_detection/configs/_base_/models/fast_rcnn_r50_fpn.py
object_detection/configs/_base_/models/faster_rcnn_r50_caffe_c4.py
object_detection/configs/_base_/models/faster_rcnn_r50_caffe_dc5.py
object_detection/configs/_base_/models/faster_rcnn_r50_fpn.py
object_detection/configs/_base_/models/mask_rcnn_r50_caffe_c4.py
object_detection/configs/_base_/models/mask_rcnn_r50_fpn.py
object_detection/configs/_base_/models/retinanet_r50_fpn.py
object_detection/configs/_base_/models/rpn_r50_caffe_c4.py
object_detection/configs/_base_/models/rpn_r50_fpn.py
object_detection/configs/_base_/models/ssd300.py
object_detection/configs/_base_/schedules/schedule_1x.py
object_detection/configs/_base_/schedules/schedule_20e.py
object_detection/configs/_base_/schedules/schedule_2x.py
object_detection/configs/albu_example/README.md
object_detection/configs/albu_example/mask_rcnn_r50_fpn_albu_1x_coco.py
object_detection/configs/atss/README.md
object_detection/configs/atss/atss_r101_fpn_1x_coco.py
object_detection/configs/atss/atss_r50_fpn_1x_coco.py
object_detection/configs/atss/metafile.yml
object_detection/configs/autoassign/README.md
object_detection/configs/autoassign/autoassign_r50_fpn_8x2_1x_coco.py
object_detection/configs/autoassign/metafile.yml
object_detection/configs/carafe/README.md
object_detection/configs/carafe/faster_rcnn_r50_fpn_carafe_1x_coco.py
object_detection/configs/carafe/mask_rcnn_r50_fpn_carafe_1x_coco.py
object_detection/configs/carafe/metafile.yml
object_detection/configs/cascade_rcnn/README.md
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco.py
object_detection/configs/cascade_rcnn/metafile.yml
object_detection/configs/cascade_rpn/README.md
object_detection/configs/cascade_rpn/crpn_fast_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/cascade_rpn/crpn_faster_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/cascade_rpn/crpn_r50_caffe_fpn_1x_coco.py
object_detection/configs/centernet/README.md
object_detection/configs/centernet/centernet_resnet18_140e_coco.py
object_detection/configs/centernet/centernet_resnet18_dcnv2_140e_coco.py
object_detection/configs/centernet/metafile.yml
object_detection/configs/centripetalnet/README.md
object_detection/configs/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco.py
object_detection/configs/centripetalnet/metafile.yml
object_detection/configs/cityscapes/README.md
object_detection/configs/cityscapes/faster_rcnn_r50_fpn_1x_cityscapes.py
object_detection/configs/cityscapes/mask_rcnn_r50_fpn_1x_cityscapes.py
object_detection/configs/common/lsj_100e_coco_instance.py
object_detection/configs/common/mstrain-poly_3x_coco_instance.py
object_detection/configs/common/mstrain_3x_coco.py
object_detection/configs/common/mstrain_3x_coco_instance.py
object_detection/configs/cornernet/README.md
object_detection/configs/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco.py
object_detection/configs/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco.py
object_detection/configs/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco.py
object_detection/configs/cornernet/metafile.yml
object_detection/configs/dcn/README.md
object_detection/configs/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/faster_rcnn_r50_fpn_dpool_1x_coco.py
object_detection/configs/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py
object_detection/configs/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco.py
object_detection/configs/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco.py
object_detection/configs/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco.py
object_detection/configs/dcn/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco.py
object_detection/configs/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py
object_detection/configs/dcn/metafile.yml
object_detection/configs/deepfashion/README.md
object_detection/configs/deepfashion/mask_rcnn_r50_fpn_15e_deepfashion.py
object_detection/configs/deformable_detr/README.md
object_detection/configs/deformable_detr/deformable_detr_r50_16x2_50e_coco.py
object_detection/configs/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco.py
object_detection/configs/deformable_detr/deformable_detr_twostage_refine_r50_16x2_50e_coco.py
object_detection/configs/deformable_detr/metafile.yml
object_detection/configs/detectors/README.md
object_detection/configs/detectors/cascade_rcnn_r50_rfp_1x_coco.py
object_detection/configs/detectors/cascade_rcnn_r50_sac_1x_coco.py
object_detection/configs/detectors/detectors_cascade_rcnn_r50_1x_coco.py
object_detection/configs/detectors/detectors_htc_r101_20e_coco.py
object_detection/configs/detectors/detectors_htc_r50_1x_coco.py
object_detection/configs/detectors/htc_r50_rfp_1x_coco.py
object_detection/configs/detectors/htc_r50_sac_1x_coco.py
object_detection/configs/detectors/metafile.yml
object_detection/configs/detr/README.md
object_detection/configs/detr/detr_r50_8x2_150e_coco.py
object_detection/configs/detr/metafile.yml
object_detection/configs/double_heads/README.md
object_detection/configs/double_heads/dh_faster_rcnn_r50_fpn_1x_coco.py
object_detection/configs/double_heads/metafile.yml
object_detection/configs/dynamic_rcnn/README.md
object_detection/configs/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x_coco.py
object_detection/configs/dynamic_rcnn/metafile.yml
object_detection/configs/empirical_attention/README.md
object_detection/configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco.py
object_detection/configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco.py
object_detection/configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco.py
object_detection/configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco.py
object_detection/configs/empirical_attention/metafile.yml
object_detection/configs/fast_rcnn/README.md
object_detection/configs/fast_rcnn/fast_rcnn_r101_caffe_fpn_1x_coco.py
object_detection/configs/fast_rcnn/fast_rcnn_r101_fpn_1x_coco.py
object_detection/configs/fast_rcnn/fast_rcnn_r101_fpn_2x_coco.py
object_detection/configs/fast_rcnn/fast_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/fast_rcnn/fast_rcnn_r50_fpn_1x_coco.py
object_detection/configs/fast_rcnn/fast_rcnn_r50_fpn_2x_coco.py
object_detection/configs/faster_rcnn/README.md
object_detection/configs/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r101_fpn_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r101_fpn_2x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_90k_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_1x_coco-person-bicycle-car.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_1x_coco-person.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_90k_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_2x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_bounded_iou_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_ciou_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_fp16_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_giou_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_ohem_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_r50_fpn_soft_nms_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco.py
object_detection/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco.py
object_detection/configs/faster_rcnn/metafile.yml
object_detection/configs/fcos/README.md
object_detection/configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco.py
object_detection/configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco.py
object_detection/configs/fcos/fcos_center_r50_caffe_fpn_gn-head_1x_coco.py
object_detection/configs/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco.py
object_detection/configs/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco.py
object_detection/configs/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco.py
object_detection/configs/fcos/fcos_r50_caffe_fpn_gn-head_4x4_1x_coco.py
object_detection/configs/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco.py
object_detection/configs/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco.py
object_detection/configs/fcos/metafile.yml
object_detection/configs/foveabox/README.md
object_detection/configs/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco.py
object_detection/configs/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py
object_detection/configs/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco.py
object_detection/configs/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py
object_detection/configs/foveabox/fovea_r101_fpn_4x4_1x_coco.py
object_detection/configs/foveabox/fovea_r101_fpn_4x4_2x_coco.py
object_detection/configs/foveabox/fovea_r50_fpn_4x4_1x_coco.py
object_detection/configs/foveabox/fovea_r50_fpn_4x4_2x_coco.py
object_detection/configs/foveabox/metafile.yml
object_detection/configs/fpg/README.md
object_detection/configs/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco.py
object_detection/configs/fpg/faster_rcnn_r50_fpg_crop640_50e_coco.py
object_detection/configs/fpg/faster_rcnn_r50_fpn_crop640_50e_coco.py
object_detection/configs/fpg/mask_rcnn_r50_fpg-chn128_crop640_50e_coco.py
object_detection/configs/fpg/mask_rcnn_r50_fpg_crop640_50e_coco.py
object_detection/configs/fpg/mask_rcnn_r50_fpn_crop640_50e_coco.py
object_detection/configs/fpg/metafile.yml
object_detection/configs/fpg/retinanet_r50_fpg-chn128_crop640_50e_coco.py
object_detection/configs/fpg/retinanet_r50_fpg_crop640_50e_coco.py
object_detection/configs/free_anchor/README.md
object_detection/configs/free_anchor/metafile.yml
object_detection/configs/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco.py
object_detection/configs/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco.py
object_detection/configs/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco.py
object_detection/configs/fsaf/README.md
object_detection/configs/fsaf/fsaf_r101_fpn_1x_coco.py
object_detection/configs/fsaf/fsaf_r50_fpn_1x_coco.py
object_detection/configs/fsaf/fsaf_x101_64x4d_fpn_1x_coco.py
object_detection/configs/fsaf/metafile.yml
object_detection/configs/gcnet/README.md
object_detection/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py
object_detection/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco.py
object_detection/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py
object_detection/configs/gcnet/metafile.yml
object_detection/configs/gfl/README.md
object_detection/configs/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py
object_detection/configs/gfl/gfl_r101_fpn_mstrain_2x_coco.py
object_detection/configs/gfl/gfl_r50_fpn_1x_coco.py
object_detection/configs/gfl/gfl_r50_fpn_mstrain_2x_coco.py
object_detection/configs/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco.py
object_detection/configs/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco.py
object_detection/configs/gfl/metafile.yml
object_detection/configs/ghm/README.md
object_detection/configs/ghm/metafile.yml
object_detection/configs/ghm/retinanet_ghm_r101_fpn_1x_coco.py
object_detection/configs/ghm/retinanet_ghm_r50_fpn_1x_coco.py
object_detection/configs/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco.py
object_detection/configs/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco.py
object_detection/configs/gn+ws/README.md
object_detection/configs/gn+ws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco.py
object_detection/configs/gn+ws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py
object_detection/configs/gn+ws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco.py
object_detection/configs/gn+ws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco.py
object_detection/configs/gn+ws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco.py
object_detection/configs/gn+ws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco.py
object_detection/configs/gn+ws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco.py
object_detection/configs/gn+ws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py
object_detection/configs/gn+ws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco.py
object_detection/configs/gn+ws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco.py
object_detection/configs/gn+ws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco.py
object_detection/configs/gn+ws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco.py
object_detection/configs/gn+ws/metafile.yml
object_detection/configs/gn/README.md
object_detection/configs/gn/mask_rcnn_r101_fpn_gn-all_2x_coco.py
object_detection/configs/gn/mask_rcnn_r101_fpn_gn-all_3x_coco.py
object_detection/configs/gn/mask_rcnn_r50_fpn_gn-all_2x_coco.py
object_detection/configs/gn/mask_rcnn_r50_fpn_gn-all_3x_coco.py
object_detection/configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco.py
object_detection/configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco.py
object_detection/configs/gn/metafile.yml
object_detection/configs/grid_rcnn/README.md
object_detection/configs/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco.py
object_detection/configs/grid_rcnn/grid_rcnn_r50_fpn_gn-head_1x_coco.py
object_detection/configs/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco.py
object_detection/configs/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco.py
object_detection/configs/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco.py
object_detection/configs/grid_rcnn/metafile.yml
object_detection/configs/groie/README.md
object_detection/configs/groie/faster_rcnn_r50_fpn_groie_1x_coco.py
object_detection/configs/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco.py
object_detection/configs/groie/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py
object_detection/configs/groie/mask_rcnn_r50_fpn_groie_1x_coco.py
object_detection/configs/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py
object_detection/configs/groie/metafile.yml
object_detection/configs/guided_anchoring/README.md
object_detection/configs/guided_anchoring/ga_fast_r50_caffe_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_faster_r50_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_retinanet_r101_caffe_fpn_mstrain_2x.py
object_detection/configs/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_retinanet_r50_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_rpn_r50_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/guided_anchoring/metafile.yml
object_detection/configs/hrnet/README.md
object_detection/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco.py
object_detection/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco.py
object_detection/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco.py
object_detection/configs/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco.py
object_detection/configs/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco.py
object_detection/configs/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco.py
object_detection/configs/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco.py
object_detection/configs/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco.py
object_detection/configs/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco.py
object_detection/configs/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco.py
object_detection/configs/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco.py
object_detection/configs/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco.py
object_detection/configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco.py
object_detection/configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco.py
object_detection/configs/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco.py
object_detection/configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py
object_detection/configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco.py
object_detection/configs/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco.py
object_detection/configs/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco.py
object_detection/configs/hrnet/htc_hrnetv2p_w18_20e_coco.py
object_detection/configs/hrnet/htc_hrnetv2p_w32_20e_coco.py
object_detection/configs/hrnet/htc_hrnetv2p_w40_20e_coco.py
object_detection/configs/hrnet/htc_hrnetv2p_w40_28e_coco.py
object_detection/configs/hrnet/htc_x101_64x4d_fpn_16x1_28e_coco.py
object_detection/configs/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco.py
object_detection/configs/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco.py
object_detection/configs/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco.py
object_detection/configs/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco.py
object_detection/configs/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco.py
object_detection/configs/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco.py
object_detection/configs/hrnet/metafile.yml
object_detection/configs/htc/README.md
object_detection/configs/htc/htc_r101_fpn_20e_coco.py
object_detection/configs/htc/htc_r50_fpn_1x_coco.py
object_detection/configs/htc/htc_r50_fpn_20e_coco.py
object_detection/configs/htc/htc_without_semantic_r50_fpn_1x_coco.py
object_detection/configs/htc/htc_x101_32x4d_fpn_16x1_20e_coco.py
object_detection/configs/htc/htc_x101_64x4d_fpn_16x1_20e_coco.py
object_detection/configs/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco.py
object_detection/configs/htc/metafile.yml
object_detection/configs/instaboost/README.md
object_detection/configs/instaboost/cascade_mask_rcnn_r101_fpn_instaboost_4x_coco.py
object_detection/configs/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco.py
object_detection/configs/instaboost/cascade_mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco.py
object_detection/configs/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco.py
object_detection/configs/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco.py
object_detection/configs/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco.py
object_detection/configs/instaboost/metafile.yml
object_detection/configs/lad/README.md
object_detection/configs/lad/lad_r101_paa_r50_fpn_coco_1x.py
object_detection/configs/lad/lad_r50_paa_r101_fpn_coco_1x.py
object_detection/configs/ld/README.md
object_detection/configs/ld/ld_r101_gflv1_r101dcn_fpn_coco_2x.py
object_detection/configs/ld/ld_r18_gflv1_r101_fpn_coco_1x.py
object_detection/configs/ld/ld_r34_gflv1_r101_fpn_coco_1x.py
object_detection/configs/ld/ld_r50_gflv1_r101_fpn_coco_1x.py
object_detection/configs/ld/metafile.yml
object_detection/configs/legacy_1.x/README.md
object_detection/configs/legacy_1.x/cascade_mask_rcnn_r50_fpn_1x_coco_v1.py
object_detection/configs/legacy_1.x/faster_rcnn_r50_fpn_1x_coco_v1.py
object_detection/configs/legacy_1.x/mask_rcnn_r50_fpn_1x_coco_v1.py
object_detection/configs/legacy_1.x/retinanet_r50_caffe_fpn_1x_coco_v1.py
object_detection/configs/legacy_1.x/retinanet_r50_fpn_1x_coco_v1.py
object_detection/configs/legacy_1.x/ssd300_coco_v1.py
object_detection/configs/libra_rcnn/README.md
object_detection/configs/libra_rcnn/libra_fast_rcnn_r50_fpn_1x_coco.py
object_detection/configs/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco.py
object_detection/configs/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco.py
object_detection/configs/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/libra_rcnn/libra_retinanet_r50_fpn_1x_coco.py
object_detection/configs/libra_rcnn/metafile.yml
object_detection/configs/lvis/README.md
object_detection/configs/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1.py
object_detection/configs/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py
object_detection/configs/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1.py
object_detection/configs/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py
object_detection/configs/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py
object_detection/configs/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py
object_detection/configs/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py
object_detection/configs/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py
object_detection/configs/mask_rcnn/README.md
object_detection/configs/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r101_fpn_2x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_caffe_c4_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_poly_1x_coco_v1.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_fpn_2x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_fpn_fp16_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_r50_fpn_poly_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco.py
object_detection/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco.py
object_detection/configs/mask_rcnn/metafile.yml
object_detection/configs/ms_rcnn/README.md
object_detection/configs/ms_rcnn/metafile.yml
object_detection/configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco.py
object_detection/configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco.py
object_detection/configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco.py
object_detection/configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco.py
object_detection/configs/ms_rcnn/ms_rcnn_r50_fpn_1x_coco.py
object_detection/configs/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco.py
object_detection/configs/nas_fcos/README.md
object_detection/configs/nas_fcos/metafile.yml
object_detection/configs/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco.py
object_detection/configs/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco.py
object_detection/configs/nas_fpn/README.md
object_detection/configs/nas_fpn/metafile.yml
object_detection/configs/nas_fpn/retinanet_r50_fpn_crop640_50e_coco.py
object_detection/configs/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco.py
object_detection/configs/paa/README.md
object_detection/configs/paa/metafile.yml
object_detection/configs/paa/paa_r101_fpn_1x_coco.py
object_detection/configs/paa/paa_r101_fpn_2x_coco.py
object_detection/configs/paa/paa_r101_fpn_mstrain_3x_coco.py
object_detection/configs/paa/paa_r50_fpn_1.5x_coco.py
object_detection/configs/paa/paa_r50_fpn_1x_coco.py
object_detection/configs/paa/paa_r50_fpn_2x_coco.py
object_detection/configs/paa/paa_r50_fpn_mstrain_3x_coco.py
object_detection/configs/pafpn/README.md
object_detection/configs/pafpn/faster_rcnn_r50_pafpn_1x_coco.py
object_detection/configs/pafpn/metafile.yml
object_detection/configs/panoptic_fpn/README.md
object_detection/configs/panoptic_fpn/metafile.yml
object_detection/configs/panoptic_fpn/panoptic_fpn_r101_fpn_1x_coco.py
object_detection/configs/panoptic_fpn/panoptic_fpn_r101_fpn_mstrain_3x_coco.py
object_detection/configs/panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco.py
object_detection/configs/panoptic_fpn/panoptic_fpn_r50_fpn_mstrain_3x_coco.py
object_detection/configs/pascal_voc/README.md
object_detection/configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py
object_detection/configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712_cocofmt.py
object_detection/configs/pascal_voc/retinanet_r50_fpn_1x_voc0712.py
object_detection/configs/pascal_voc/ssd300_voc0712.py
object_detection/configs/pascal_voc/ssd512_voc0712.py
object_detection/configs/pisa/README.md
object_detection/configs/pisa/metafile.yml
object_detection/configs/pisa/pisa_faster_rcnn_r50_fpn_1x_coco.py
object_detection/configs/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/pisa/pisa_mask_rcnn_r50_fpn_1x_coco.py
object_detection/configs/pisa/pisa_mask_rcnn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/pisa/pisa_retinanet_r50_fpn_1x_coco.py
object_detection/configs/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco.py
object_detection/configs/pisa/pisa_ssd300_coco.py
object_detection/configs/pisa/pisa_ssd512_coco.py
object_detection/configs/point_rend/README.md
object_detection/configs/point_rend/metafile.yml
object_detection/configs/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco.py
object_detection/configs/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco.py
object_detection/configs/pvt/README.md
object_detection/configs/pvt/metafile.yml
object_detection/configs/pvt/retinanet_pvt-l_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvt-m_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvt-s_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvt-t_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvtv2-b0_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvtv2-b1_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvtv2-b2_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvtv2-b3_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvtv2-b4_fpn_1x_coco.py
object_detection/configs/pvt/retinanet_pvtv2-b5_fpn_1x_coco.py
object_detection/configs/queryinst/README.md
object_detection/configs/queryinst/metafile.yml
object_detection/configs/queryinst/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py
object_detection/configs/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco.py
object_detection/configs/queryinst/queryinst_r50_fpn_1x_coco.py
object_detection/configs/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py
object_detection/configs/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco.py
object_detection/configs/regnet/README.md
object_detection/configs/regnet/cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco.py
object_detection/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco.py
object_detection/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco.py
object_detection/configs/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco.py
object_detection/configs/regnet/metafile.yml
object_detection/configs/regnet/retinanet_regnetx-1.6GF_fpn_1x_coco.py
object_detection/configs/regnet/retinanet_regnetx-3.2GF_fpn_1x_coco.py
object_detection/configs/regnet/retinanet_regnetx-800MF_fpn_1x_coco.py
object_detection/configs/reppoints/README.md
object_detection/configs/reppoints/bbox_r50_grid_center_fpn_gn-neck+head_1x_coco.py
object_detection/configs/reppoints/bbox_r50_grid_fpn_gn-neck+head_1x_coco.py
object_detection/configs/reppoints/metafile.yml
object_detection/configs/reppoints/reppoints.png
object_detection/configs/reppoints/reppoints_minmax_r50_fpn_gn-neck+head_1x_coco.py
object_detection/configs/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py
object_detection/configs/reppoints/reppoints_moment_r101_fpn_gn-neck+head_2x_coco.py
object_detection/configs/reppoints/reppoints_moment_r50_fpn_1x_coco.py
object_detection/configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py
object_detection/configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_2x_coco.py
object_detection/configs/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py
object_detection/configs/reppoints/reppoints_partial_minmax_r50_fpn_gn-neck+head_1x_coco.py
object_detection/configs/res2net/README.md
object_detection/configs/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco.py
object_detection/configs/res2net/cascade_rcnn_r2_101_fpn_20e_coco.py
object_detection/configs/res2net/faster_rcnn_r2_101_fpn_2x_coco.py
object_detection/configs/res2net/htc_r2_101_fpn_20e_coco.py
object_detection/configs/res2net/mask_rcnn_r2_101_fpn_2x_coco.py
object_detection/configs/res2net/metafile.yml
object_detection/configs/resnest/README.md
object_detection/configs/resnest/cascade_mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco.py
object_detection/configs/resnest/cascade_mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py
object_detection/configs/resnest/cascade_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py
object_detection/configs/resnest/cascade_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py
object_detection/configs/resnest/faster_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py
object_detection/configs/resnest/faster_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py
object_detection/configs/resnest/mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco.py
object_detection/configs/resnest/mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py
object_detection/configs/resnest/metafile.yml
object_detection/configs/retinanet/README.md
object_detection/configs/retinanet/metafile.yml
object_detection/configs/retinanet/retinanet_r101_caffe_fpn_1x_coco.py
object_detection/configs/retinanet/retinanet_r101_caffe_fpn_mstrain_3x_coco.py
object_detection/configs/retinanet/retinanet_r101_fpn_1x_coco.py
object_detection/configs/retinanet/retinanet_r101_fpn_2x_coco.py
object_detection/configs/retinanet/retinanet_r101_fpn_mstrain_640-800_3x_coco.py
object_detection/configs/retinanet/retinanet_r50_caffe_fpn_1x_coco.py
object_detection/configs/retinanet/retinanet_r50_caffe_fpn_mstrain_1x_coco.py
object_detection/configs/retinanet/retinanet_r50_caffe_fpn_mstrain_2x_coco.py
object_detection/configs/retinanet/retinanet_r50_caffe_fpn_mstrain_3x_coco.py
object_detection/configs/retinanet/retinanet_r50_fpn_1x_coco.py
object_detection/configs/retinanet/retinanet_r50_fpn_2x_coco.py
object_detection/configs/retinanet/retinanet_r50_fpn_90k_coco.py
object_detection/configs/retinanet/retinanet_r50_fpn_fp16_1x_coco.py
object_detection/configs/retinanet/retinanet_r50_fpn_mstrain_640-800_3x_coco.py
object_detection/configs/retinanet/retinanet_x101_32x4d_fpn_1x_coco.py
object_detection/configs/retinanet/retinanet_x101_32x4d_fpn_2x_coco.py
object_detection/configs/retinanet/retinanet_x101_64x4d_fpn_1x_coco.py
object_detection/configs/retinanet/retinanet_x101_64x4d_fpn_2x_coco.py
object_detection/configs/retinanet/retinanet_x101_64x4d_fpn_mstrain_640-800_3x_coco.py
object_detection/configs/rpn/README.md
object_detection/configs/rpn/rpn_r101_caffe_fpn_1x_coco.py
object_detection/configs/rpn/rpn_r101_fpn_1x_coco.py
object_detection/configs/rpn/rpn_r101_fpn_2x_coco.py
object_detection/configs/rpn/rpn_r50_caffe_c4_1x_coco.py
object_detection/configs/rpn/rpn_r50_caffe_fpn_1x_coco.py
object_detection/configs/rpn/rpn_r50_fpn_1x_coco.py
object_detection/configs/rpn/rpn_r50_fpn_2x_coco.py
object_detection/configs/rpn/rpn_x101_32x4d_fpn_1x_coco.py
object_detection/configs/rpn/rpn_x101_32x4d_fpn_2x_coco.py
object_detection/configs/rpn/rpn_x101_64x4d_fpn_1x_coco.py
object_detection/configs/rpn/rpn_x101_64x4d_fpn_2x_coco.py
object_detection/configs/sabl/README.md
object_detection/configs/sabl/metafile.yml
object_detection/configs/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco.py
object_detection/configs/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco.py
object_detection/configs/sabl/sabl_faster_rcnn_r101_fpn_1x_coco.py
object_detection/configs/sabl/sabl_faster_rcnn_r50_fpn_1x_coco.py
object_detection/configs/sabl/sabl_retinanet_r101_fpn_1x_coco.py
object_detection/configs/sabl/sabl_retinanet_r101_fpn_gn_1x_coco.py
object_detection/configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco.py
object_detection/configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco.py
object_detection/configs/sabl/sabl_retinanet_r50_fpn_1x_coco.py
object_detection/configs/sabl/sabl_retinanet_r50_fpn_gn_1x_coco.py
object_detection/configs/scnet/README.md
object_detection/configs/scnet/metafile.yml
object_detection/configs/scnet/scnet_r101_fpn_20e_coco.py
object_detection/configs/scnet/scnet_r50_fpn_1x_coco.py
object_detection/configs/scnet/scnet_r50_fpn_20e_coco.py
object_detection/configs/scnet/scnet_x101_64x4d_fpn_20e_coco.py
object_detection/configs/scnet/scnet_x101_64x4d_fpn_8x1_20e_coco.py
object_detection/configs/scratch/README.md
object_detection/configs/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco.py
object_detection/configs/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco.py
object_detection/configs/scratch/metafile.yml
object_detection/configs/seesaw_loss/README.md
object_detection/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py
object_detection/configs/seesaw_loss/metafile.yml
object_detection/configs/selfsup_pretrain/README.md
object_detection/configs/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco.py
object_detection/configs/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco.py
object_detection/configs/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_1x_coco.py
object_detection/configs/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco.py
object_detection/configs/solo/README.md
object_detection/configs/solo/decoupled_solo_light_r50_fpn_3x_coco.py
object_detection/configs/solo/decoupled_solo_r50_fpn_1x_coco.py
object_detection/configs/solo/decoupled_solo_r50_fpn_3x_coco.py
object_detection/configs/solo/metafile.yml
object_detection/configs/solo/solo_r50_fpn_1x_coco.py
object_detection/configs/solo/solo_r50_fpn_3x_coco.py
object_detection/configs/sparse_rcnn/README.md
object_detection/configs/sparse_rcnn/metafile.yml
object_detection/configs/sparse_rcnn/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py
object_detection/configs/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco.py
object_detection/configs/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco.py
object_detection/configs/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py
object_detection/configs/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco.py
object_detection/configs/ssd/README.md
object_detection/configs/ssd/metafile.yml
object_detection/configs/ssd/ssd300_coco.py
object_detection/configs/ssd/ssd512_coco.py
object_detection/configs/ssd/ssdlite_mobilenetv2_scratch_600e_coco.py
object_detection/configs/strong_baselines/README.md
object_detection/configs/strong_baselines/mask_rcnn_r50_caffe_fpn_syncbn-all_rpn-2conv_lsj_100e_coco.py
object_detection/configs/strong_baselines/mask_rcnn_r50_caffe_fpn_syncbn-all_rpn-2conv_lsj_100e_fp16_coco.py
object_detection/configs/strong_baselines/mask_rcnn_r50_caffe_fpn_syncbn-all_rpn-2conv_lsj_400e_coco.py
object_detection/configs/strong_baselines/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_lsj_100e_coco.py
object_detection/configs/strong_baselines/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_lsj_100e_fp16_coco.py
object_detection/configs/strong_baselines/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_lsj_50e_coco.py
object_detection/configs/swin/README.md
object_detection/configs/swin/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco.py
object_detection/configs/swin/mask_rcnn_swin-t-p4-w7_fpn_1x_coco.py
object_detection/configs/swin/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco.py
object_detection/configs/swin/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py
object_detection/configs/swin/metafile.yml
object_detection/configs/swin/retinanet_swin-t-p4-w7_fpn_1x_coco.py
object_detection/configs/tood/README.md
object_detection/configs/tood/metafile.yml
object_detection/configs/tood/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py
object_detection/configs/tood/tood_r101_fpn_mstrain_2x_coco.py
object_detection/configs/tood/tood_r50_fpn_1x_coco.py
object_detection/configs/tood/tood_r50_fpn_anchor_based_1x_coco.py
object_detection/configs/tood/tood_r50_fpn_mstrain_2x_coco.py
object_detection/configs/tood/tood_x101_64x4d_fpn_dconv_c4-c5_mstrain_2x_coco.py
object_detection/configs/tood/tood_x101_64x4d_fpn_mstrain_2x_coco.py
object_detection/configs/tridentnet/README.md
object_detection/configs/tridentnet/metafile.yml
object_detection/configs/tridentnet/tridentnet_r50_caffe_1x_coco.py
object_detection/configs/tridentnet/tridentnet_r50_caffe_mstrain_1x_coco.py
object_detection/configs/tridentnet/tridentnet_r50_caffe_mstrain_3x_coco.py
object_detection/configs/vfnet/README.md
object_detection/configs/vfnet/metafile.yml
object_detection/configs/vfnet/vfnet_r101_fpn_1x_coco.py
object_detection/configs/vfnet/vfnet_r101_fpn_2x_coco.py
object_detection/configs/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_r101_fpn_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_r2_101_fpn_mdconv_c3-c5_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_r2_101_fpn_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_r50_fpn_1x_coco.py
object_detection/configs/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_r50_fpn_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_x101_32x4d_fpn_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py
object_detection/configs/vfnet/vfnet_x101_64x4d_fpn_mstrain_2x_coco.py
object_detection/configs/wider_face/README.md
object_detection/configs/wider_face/ssd300_wider_face.py
object_detection/configs/yolact/README.md
object_detection/configs/yolact/metafile.yml
object_detection/configs/yolact/yolact_r101_1x8_coco.py
object_detection/configs/yolact/yolact_r50_1x8_coco.py
object_detection/configs/yolact/yolact_r50_8x8_coco.py
object_detection/configs/yolo/README.md
object_detection/configs/yolo/metafile.yml
object_detection/configs/yolo/yolov3_d53_320_273e_coco.py
object_detection/configs/yolo/yolov3_d53_fp16_mstrain-608_273e_coco.py
object_detection/configs/yolo/yolov3_d53_mstrain-416_273e_coco.py
object_detection/configs/yolo/yolov3_d53_mstrain-608_273e_coco.py
object_detection/configs/yolo/yolov3_mobilenetv2_320_300e_coco.py
object_detection/configs/yolo/yolov3_mobilenetv2_mstrain-416_300e_coco.py
object_detection/configs/yolof/README.md
object_detection/configs/yolof/metafile.yml
object_detection/configs/yolof/yolof_r50_c5_8x8_1x_coco.py
object_detection/configs/yolof/yolof_r50_c5_8x8_iter-1x_coco.py
object_detection/configs/yolox/README.md
object_detection/configs/yolox/metafile.yml
object_detection/configs/yolox/yolox_l_8x8_300e_coco.py
object_detection/configs/yolox/yolox_m_8x8_300e_coco.py
object_detection/configs/yolox/yolox_nano_8x8_300e_coco.py
object_detection/configs/yolox/yolox_s_8x8_300e_coco.py
object_detection/configs/yolox/yolox_tiny_8x8_300e_coco.py
object_detection/configs/yolox/yolox_x_8x8_300e_coco.py
object_detection/convert_to_coco.py
object_detection/data/__init__.py
object_detection/finetune_with_path_modify_test_eval.py
object_detection/log/__init__.py
object_detection/mmdet_tools/mmdet_test.py
object_detection/test_one_sequences.py
object_detection/tmp.pth
onnx_model/README.md
onnx_model/load_onnx.py
onnx_model/lvmmed_rn50.onnx ONNX
onnx_model/lvmmed_vit.onnx ONNX
onnx_model/torch2onnx.py
prepare_dataset.py
segment_anything/__init__.py
segment_anything/automatic_mask_generator.py
segment_anything/build_sam.py
segment_anything/modeling/__init__.py
segment_anything/modeling/common.py
segment_anything/modeling/image_encoder.py
segment_anything/modeling/mask_decoder.py
segment_anything/modeling/prompt_encoder.py
segment_anything/modeling/sam.py
segment_anything/modeling/transformer.py
segment_anything/our_vit.py
segment_anything/predictor.py
segment_anything/utils/__init__.py
segment_anything/utils/amg.py
segment_anything/utils/onnx.py
segment_anything/utils/transforms.py
segmentation_2d/LVMMed_SAM_2d.py
segmentation_2d/MedSAM_2d.py
segmentation_2d/train_R50_seg_adam_optimizer_2d.py
segmentation_2d/zero_shot_LVMMed_SAM_2d.py
segmentation_2d/zero_shot_SAM_2d.py
segmentation_3d/LVMMed_SAM_3d.py
segmentation_3d/MedSAM_3d.py
segmentation_3d/__init__.py
segmentation_3d/train_R50_seg_adam_optimizer_3d.py
segmentation_models_pytorch_example/__init__.py
segmentation_models_pytorch_example/__version__.py
segmentation_models_pytorch_example/base/__init__.py
segmentation_models_pytorch_example/base/heads.py
segmentation_models_pytorch_example/base/initialization.py
segmentation_models_pytorch_example/base/model.py
segmentation_models_pytorch_example/base/modules.py
segmentation_models_pytorch_example/deeplabv3/__init__.py
segmentation_models_pytorch_example/deeplabv3/decoder.py
segmentation_models_pytorch_example/deeplabv3/model.py
segmentation_models_pytorch_example/encoders/__init__.py
segmentation_models_pytorch_example/encoders/_base.py
segmentation_models_pytorch_example/encoders/_preprocessing.py
segmentation_models_pytorch_example/encoders/_utils.py
segmentation_models_pytorch_example/encoders/densenet.py
segmentation_models_pytorch_example/encoders/dpn.py
segmentation_models_pytorch_example/encoders/efficientnet.py
segmentation_models_pytorch_example/encoders/inceptionresnetv2.py
segmentation_models_pytorch_example/encoders/inceptionv4.py
segmentation_models_pytorch_example/encoders/mobilenet.py
segmentation_models_pytorch_example/encoders/resnet.py
segmentation_models_pytorch_example/encoders/senet.py
segmentation_models_pytorch_example/encoders/timm_efficientnet.py
segmentation_models_pytorch_example/encoders/timm_gernet.py
segmentation_models_pytorch_example/encoders/timm_mobilenetv3.py
segmentation_models_pytorch_example/encoders/timm_regnet.py
segmentation_models_pytorch_example/encoders/timm_res2net.py
segmentation_models_pytorch_example/encoders/timm_resnest.py
segmentation_models_pytorch_example/encoders/timm_sknet.py
segmentation_models_pytorch_example/encoders/timm_universal.py
segmentation_models_pytorch_example/encoders/vgg.py
segmentation_models_pytorch_example/encoders/xception.py
segmentation_models_pytorch_example/fpn/__init__.py
segmentation_models_pytorch_example/fpn/decoder.py
segmentation_models_pytorch_example/fpn/model.py
segmentation_models_pytorch_example/linknet/__init__.py
segmentation_models_pytorch_example/linknet/decoder.py
segmentation_models_pytorch_example/linknet/model.py
segmentation_models_pytorch_example/losses/__init__.py
segmentation_models_pytorch_example/losses/_functional.py
segmentation_models_pytorch_example/losses/constants.py
segmentation_models_pytorch_example/losses/dice.py
segmentation_models_pytorch_example/losses/focal.py
segmentation_models_pytorch_example/losses/jaccard.py
segmentation_models_pytorch_example/losses/lovasz.py
segmentation_models_pytorch_example/losses/soft_bce.py
segmentation_models_pytorch_example/losses/soft_ce.py
segmentation_models_pytorch_example/losses/tversky.py
segmentation_models_pytorch_example/manet/__init__.py
segmentation_models_pytorch_example/manet/decoder.py
segmentation_models_pytorch_example/manet/model.py
segmentation_models_pytorch_example/pan/__init__.py
segmentation_models_pytorch_example/pan/decoder.py
segmentation_models_pytorch_example/pan/model.py
segmentation_models_pytorch_example/pspnet/__init__.py
segmentation_models_pytorch_example/pspnet/decoder.py
segmentation_models_pytorch_example/pspnet/model.py
segmentation_models_pytorch_example/unet/__init__.py
segmentation_models_pytorch_example/unet/decoder.py
segmentation_models_pytorch_example/unet/model.py
segmentation_models_pytorch_example/unetplusplus/__init__.py
segmentation_models_pytorch_example/unetplusplus/decoder.py
segmentation_models_pytorch_example/unetplusplus/model.py
segmentation_models_pytorch_example/utils/__init__.py
segmentation_models_pytorch_example/utils/base.py
segmentation_models_pytorch_example/utils/functional.py
segmentation_models_pytorch_example/utils/losses.py
segmentation_models_pytorch_example/utils/meter.py
segmentation_models_pytorch_example/utils/metrics.py
segmentation_models_pytorch_example/utils/train.py
train_classification.py
train_segmentation.py
utils/SurfaceDice.py
utils/__init__.py
utils/dataset_prepare.py
utils/endtoend.py
utils/func.py
working_dir/__init__.py
working_dir/checkpoint/__init__.py
zero_shot_segmentation.py