We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d6f2f5e commit b83e558Copy full SHA for b83e558
onnx/test/onnx/onnx_load.py
@@ -3,6 +3,7 @@
3
import onnxruntime
4
from misc.config import ONNX_FP
5
from os.path import join
6
+import os
7
from onnxruntime import get_all_providers
8
9
session = onnxruntime.SessionOptions()
@@ -12,10 +13,12 @@
12
13
14
def onnx_load(kind):
15
fp = join(ONNX_FP, f'{kind}.onnx')
-
16
+ # 可以在 FlagAI/onnx/.env 中设置环境变量 ONNX_PROVIDER 避免 UserWarning Specified provider xxx is not in available
17
+ provider = os.getenv('ONNX_PROVIDER')
18
+ providers = [provider] if provider else get_all_providers()
19
sess = onnxruntime.InferenceSession(fp,
20
sess_options=session,
- providers=get_all_providers())
21
+ providers=providers)
22
return sess
23
24
0 commit comments