Skip to content

Conversation

@apakbin
Copy link

@apakbin apakbin commented Jun 2, 2025

(Cherry-pick of pytorch#154545)

This PR exposes some MIOpen symbols, namely:

  1. miopenDataType_t getMiopenDataType(const at::Tensor& tensor)
  2. miopenHandle_t getMiopenHandle()
  3. class TensorDescriptor
  4. class Descriptor
  5. class FilterDescriptor
  6. struct ConvolutionDescriptor
  7. struct DropoutDescriptor
  8. struct RNNDescriptor

to enable adding extensions that make use of them.

Pull Request resolved: pytorch#154545
Approved by: https://github.com/jeffdaily, https://github.com/Skylion007

This PR exposes some MIOpen symbols, namely:

1. `miopenDataType_t getMiopenDataType(const at::Tensor& tensor)`
2. `miopenHandle_t getMiopenHandle()`
3. `class TensorDescriptor`
4. `class Descriptor`
5. `class FilterDescriptor`
6. `struct ConvolutionDescriptor`
7. `struct DropoutDescriptor`
8. `struct RNNDescriptor`

to enable adding extensions that make use of them.

Pull Request resolved: pytorch#154545
Approved by: https://github.com/jeffdaily, https://github.com/Skylion007

Co-authored-by: Jeff Daily <jeff.daily@amd.com>
@apakbin apakbin requested a review from jerrymannil June 2, 2025 02:33
@apakbin apakbin marked this pull request as ready for review June 2, 2025 02:34
@pruthvistony pruthvistony merged commit ac59538 into rocm6.4_internal_testing Jun 6, 2025
@pruthvistony pruthvistony deleted the expose_some_miopen_symbs_6.4_i_t branch June 6, 2025 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants