77# list of tuple: config, pretrained model, onnx filename
88CONFIGS = [
99 (
10- 'mmclassification /configs/vision_transformer/vit-base-p32_ft-64xb64_in1k-384.py' , # noqa: E501
10+ 'mmpretrain /configs/vision_transformer/vit-base-p32_ft-64xb64_in1k-384.py' , # noqa: E501
1111 'https://download.openmmlab.com/mmclassification/v0/vit/finetune/vit-base-p32_in21k-pre-3rdparty_ft-64xb64_in1k-384_20210928-9cea8599.pth' , # noqa: E501
1212 'vit.onnx' ),
1313 (
14- 'mmclassification /configs/resnet/resnet50_8xb32_in1k.py' ,
14+ 'mmpretrain /configs/resnet/resnet50_8xb32_in1k.py' ,
1515 'https://download.openmmlab.com/mmclassification/v0/resnet/resnet50_8xb32_in1k_20210831-ea4938fc.pth' , # noqa: E501
1616 'resnet50.onnx' ,
1717 ),
1818 (
19- 'mmclassification /configs/resnet/resnet18_8xb32_in1k.py' ,
19+ 'mmpretrain /configs/resnet/resnet18_8xb32_in1k.py' ,
2020 'https://download.openmmlab.com/mmclassification/v0/resnet/resnet18_8xb32_in1k_20210831-fbbb1da6.pth' , # noqa: E501
2121 'resnet18.onnx' ,
2222 'https://media.githubusercontent.com/media/tpoisonooo/mmdeploy-onnx2ncnn-testdata/main/resnet18.onnx' , # noqa: E501
2323 ),
2424 (
25- 'mmclassification /configs/mobilenet_v2/mobilenet-v2_8xb32_in1k.py' ,
25+ 'mmpretrain /configs/mobilenet_v2/mobilenet-v2_8xb32_in1k.py' ,
2626 'https://download.openmmlab.com/mmclassification/v0/mobilenet_v2/mobilenet_v2_batch256_imagenet_20200708-3b2dc3af.pth' , # noqa: E501
2727 'mobilenet-v2.onnx' ,
2828 'https://media.githubusercontent.com/media/tpoisonooo/mmdeploy-onnx2ncnn-testdata/main/mobilenet-v2.onnx' , # noqa: E501
@@ -36,7 +36,7 @@ def parse_args():
3636 parser .add_argument (
3737 '--run' , type = bool , help = 'Execute mmdeploy_onnx2ncnn bin.' )
3838 parser .add_argument (
39- '--repo-dir' , type = str , default = '~/' , help = 'mmcls directory.' )
39+ '--repo-dir' , type = str , default = '~/' , help = 'mmpretrain directory.' )
4040 parser .add_argument (
4141 '--out' ,
4242 type = str ,
@@ -56,7 +56,7 @@ def generate_onnx(args):
5656 model = conf [1 ]
5757 convert_cmd = [
5858 'python' , 'tools/deploy.py' ,
59- 'configs/mmcls /classification_ncnn_static.py' , config , model ,
59+ 'configs/mmpretrain /classification_ncnn_static.py' , config , model ,
6060 'cat-dog.png' , '--work-dir' , 'work_dir' , '--device' , 'cpu'
6161 ]
6262 print (subprocess .call (convert_cmd ))
0 commit comments