|
@@ -36,6 +36,36 @@ register_suite_info(
|
|
|
################ Models Using Universal Config ################
|
|
################ Models Using Universal Config ################
|
|
|
register_model_info(
|
|
register_model_info(
|
|
|
{
|
|
{
|
|
|
|
|
+ "model_name": "Mask-RT-DETR-S",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "Mask-RT-DETR-S.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "Mask-RT-DETR-M",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "Mask-RT-DETR-M.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
"model_name": "Mask-RT-DETR-L",
|
|
"model_name": "Mask-RT-DETR-L",
|
|
|
"suite": "InstanceSeg",
|
|
"suite": "InstanceSeg",
|
|
|
"config_path": osp.join(PDX_CONFIG_DIR, "Mask-RT-DETR-L.yaml"),
|
|
"config_path": osp.join(PDX_CONFIG_DIR, "Mask-RT-DETR-L.yaml"),
|
|
@@ -51,6 +81,21 @@ register_model_info(
|
|
|
|
|
|
|
|
register_model_info(
|
|
register_model_info(
|
|
|
{
|
|
{
|
|
|
|
|
+ "model_name": "Mask-RT-DETR-X",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "Mask-RT-DETR-X.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
"model_name": "Mask-RT-DETR-H",
|
|
"model_name": "Mask-RT-DETR-H",
|
|
|
"suite": "InstanceSeg",
|
|
"suite": "InstanceSeg",
|
|
|
"config_path": osp.join(PDX_CONFIG_DIR, "Mask-RT-DETR-H.yaml"),
|
|
"config_path": osp.join(PDX_CONFIG_DIR, "Mask-RT-DETR-H.yaml"),
|
|
@@ -63,3 +108,170 @@ register_model_info(
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
)
|
|
)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "SOLOv2",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "SOLOv2.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "MaskRCNN-ResNet50",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "MaskRCNN-ResNet50.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "MaskRCNN-ResNet50-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "MaskRCNN-ResNet50-FPN.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "MaskRCNN-ResNet50-vd-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "MaskRCNN-ResNet50-vd-FPN.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "MaskRCNN-ResNet50-vd-SSLDv2-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "MaskRCNN-ResNet50-vd-SSLDv2-FPN.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "MaskRCNN-ResNet101-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "MaskRCNN-ResNet101-FPN.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "MaskRCNN-ResNet101-vd-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "MaskRCNN-ResNet101-vd-FPN.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "MaskRCNN-ResNeXt101-vd-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "MaskRCNN-ResNeXt101-vd-FPN.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "Cascade-MaskRCNN-ResNet50-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "Cascade-MaskRCNN-ResNet50-FPN.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "Cascade-MaskRCNN-ResNet50-vd-SSLDv2-FPN",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(
|
|
|
|
|
+ PDX_CONFIG_DIR, "Cascade-MaskRCNN-ResNet50-vd-SSLDv2-FPN.yaml"
|
|
|
|
|
+ ),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+register_model_info(
|
|
|
|
|
+ {
|
|
|
|
|
+ "model_name": "PP-YOLOE_seg-S",
|
|
|
|
|
+ "suite": "InstanceSeg",
|
|
|
|
|
+ "config_path": osp.join(PDX_CONFIG_DIR, "PP-YOLOE_seg-S.yaml"),
|
|
|
|
|
+ "supported_apis": ["train", "evaluate", "predict", "export"],
|
|
|
|
|
+ "supported_dataset_types": ["COCOInstSegDataset"],
|
|
|
|
|
+ "supported_train_opts": {
|
|
|
|
|
+ "device": ["cpu", "gpu_nxcx", "xpu", "npu", "mlu"],
|
|
|
|
|
+ "dy2st": False,
|
|
|
|
|
+ "amp": ["OFF"],
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+)
|