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

CUDA presents lack backend bindings #1158

Closed
bashimao opened this issue Mar 4, 2022 · 2 comments
Closed

CUDA presents lack backend bindings #1158

bashimao opened this issue Mar 4, 2022 · 2 comments

Comments

@bashimao
Copy link

bashimao commented Mar 4, 2022

There seems to be an entire set of APIs missing from the CUDA presets.

In particular

cudnnBackendCreateDescriptor(...)
cudnnBackendDestroyDescriptor(...)
cudnnBackendExecute(...)
cudnnbBackendFinalize(...)
cudnnBackendGetAttribute(...)
cudnnBackendInitialize(...)
cudnnBackendSetAttribute(...)

, as well as all associated data structures (e.g., cudnnPointwiseMode_t).

The documentation of these APIs can be found here:

Having these Java bindings would be really neat.

@saudet
Copy link
Member

saudet commented Mar 4, 2022

Sure! It's only a matter of including cudnn_backend.h, which I've done in commit 59a889e.
Thanks for reporting this issue and please give it a try with the snapshots: http://bytedeco.org/builds/

@saudet
Copy link
Member

saudet commented Nov 3, 2022

That has been released as part of version 1.5.8. Enjoy!

@saudet saudet closed this as completed Nov 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants