Skip to content

Commit

Permalink
Fix onnxrt example bug: bart export failure (#1658)
Browse files Browse the repository at this point in the history
Signed-off-by: yuwenzho <yuwen.zhou@intel.com>
  • Loading branch information
yuwenzho authored Mar 10, 2024
1 parent 3a254e9 commit b0dc0de
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,10 @@ def export_onnx_model(args, model):
config=AutoConfig.from_pretrained(args.input_model))

if args.input_model == 'Intel/bart-large-mrpc':
import os
os.system('python -m transformers.onnx --model=Intel/bart-large-mrpc --feature=sequence-classification --export_with_transformers bart-large-mrpc/')
import shutil
from optimum.exporters.onnx import main_export

main_export(args.input_model, output="bart-large-mrpc", task="text-classification")
shutil.move("bart-large-mrpc/model.onnx", args.output_model)
else:
export_onnx_model(args, model)
export_onnx_model(args, model)
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ sympy
onnxruntime-extensions; python_version < '3.11'
numpy==1.23.5
sentencepiece
protobuf<=3.20.3
protobuf<=3.20.3
optimum
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,10 @@ def export_onnx_model(args, model):
config=AutoConfig.from_pretrained(args.input_model))

if args.input_model == 'Intel/bart-large-mrpc':
import os
os.system('python -m transformers.onnx --model=Intel/bart-large-mrpc --feature=sequence-classification --export_with_transformers bart-large-mrpc/')
import shutil
from optimum.exporters.onnx import main_export

main_export(args.input_model, output="bart-large-mrpc", task="text-classification")
shutil.move("bart-large-mrpc/model.onnx", args.output_model)
else:
export_onnx_model(args, model)
export_onnx_model(args, model)
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ onnxruntime-extensions; python_version < '3.11'
numpy==1.23.5
sentencepiece
protobuf<=3.20.3
optimum[exporters]
optimum

0 comments on commit b0dc0de

Please sign in to comment.