Skip to content

Commit d6f2f5e

Browse files
committed
can print onnx providers
1 parent 99a8a4d commit d6f2f5e

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

onnx/test/onnx/onnx_load.py

100644100755
+8-6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import onnxruntime
44
from misc.config import ONNX_FP
55
from os.path import join
6+
from onnxruntime import get_all_providers
67

78
session = onnxruntime.SessionOptions()
89
option = onnxruntime.RunOptions()
@@ -14,10 +15,11 @@ def onnx_load(kind):
1415

1516
sess = onnxruntime.InferenceSession(fp,
1617
sess_options=session,
17-
providers=[
18-
'TensorrtExecutionProvider',
19-
'CUDAExecutionProvider',
20-
'CoreMLExecutionProvider',
21-
'CPUExecutionProvider'
22-
])
18+
providers=get_all_providers())
2319
return sess
20+
21+
22+
if __name__ == '__main__':
23+
sess = onnx_load('Txt')
24+
providers = sess.get_providers()
25+
print('provider', providers)

0 commit comments

Comments
 (0)