Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why CUDAExecutionProvider doesn't support ConvInteger Op? #5127

Open
lewisword opened this issue Sep 11, 2020 · 5 comments
Open

Why CUDAExecutionProvider doesn't support ConvInteger Op? #5127

lewisword opened this issue Sep 11, 2020 · 5 comments
Labels
ep:CUDA issues related to the CUDA execution provider feature request request for unsupported feature or enhancement

Comments

@lewisword
Copy link

lewisword commented Sep 11, 2020

Is your feature request related to a problem? Please describe.
When I want to execute ConvInteger quant comptation on GPU, I can't find support operation.

System information

  • ONNX Runtime version (you are using): 1.4

Describe the solution you'd like
Support cuda version ConvInteger Op.

Describe alternatives you've considered
1.ConvInteger is a very common operation on cpu, gpu, arm and so on, I am little confused why CUDAExecutionProvider doesn't support ConvInteger Op.
2.Although I can use MatMulInteger and Img2col to complish the same work as ConvInteger can do, the former method is too slow.

@RyanUnderhill RyanUnderhill added ep:CUDA issues related to the CUDA execution provider feature request request for unsupported feature or enhancement labels Sep 11, 2020
@xxx554488
Copy link

I'm faced with the same problem. I have a custom training framework and I want to export to Onnx and excute on NV device by onnxruntime. But I just find there's no support operation for it.

@xxx554488
Copy link

@RyanUnderhill

@xiaodao2049
Copy link

I need this too. It's great if support execute on gpu.

@liuyuandong-qdml
Copy link

I need this stuff, too ==!

@yuslepukhin
Copy link
Member

The simple answer to this: it was not implemented. We will certainly take this into account when prioritizing things. The fastest way for this remains is to submit a PR here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ep:CUDA issues related to the CUDA execution provider feature request request for unsupported feature or enhancement
Projects
None yet
Development

No branches or pull requests

6 participants