From a9cef27804995a2a40f28e6fdfbdf118bf57ac69 Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期四, 29 六月 2023 19:52:34 +0800
Subject: [PATCH] export
---
funasr/export/export_model.py | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/funasr/export/export_model.py b/funasr/export/export_model.py
index a68724a..babe9d9 100644
--- a/funasr/export/export_model.py
+++ b/funasr/export/export_model.py
@@ -9,7 +9,7 @@
from funasr.export.models import get_model
import numpy as np
import random
-from funasr.utils.types import str2bool
+from funasr.utils.types import str2bool, str2triple_str
# torch_version = float(".".join(torch.__version__.split(".")[:2]))
# assert torch_version > 1.9
@@ -263,7 +263,8 @@
if __name__ == '__main__':
import argparse
parser = argparse.ArgumentParser()
- parser.add_argument('--model-name', type=str, required=True)
+ # parser.add_argument('--model-name', type=str, required=True)
+ parser.add_argument('--model-name', type=str, action="append", required=True, default=[])
parser.add_argument('--export-dir', type=str, required=True)
parser.add_argument('--type', type=str, default='onnx', help='["onnx", "torch"]')
parser.add_argument('--device', type=str, default='cpu', help='["cpu", "cuda"]')
@@ -284,4 +285,6 @@
calib_num=args.calib_num,
model_revision=args.model_revision,
)
- export_model.export(args.model_name)
+ for model_name in args.model_name:
+ print("export model: {}".format(model_name))
+ export_model.export(model_name)
--
Gitblit v1.9.1