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

Cherry-picked to rocm7.0_internal_testing branch via #2250

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:44
@apakbin apakbin marked this pull request as ready for review June 2, 2025 02:45
@pruthvistony pruthvistony merged commit d8e507c into rocm6.5_internal_testing Jun 6, 2025
@pruthvistony pruthvistony deleted the expose_some_miopen_symbs_6.5_i_t branch June 6, 2025 05:20
@jithunnair-amd
Copy link
Collaborator

! cherry-pick --onto rocm7.0_internal_testing

okakarpa pushed a commit that referenced this pull request Jun 7, 2025
…rch#154545) (#2219)

(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

Co-authored-by: Jeff Daily <jeff.daily@amd.com>
@okakarpa
Copy link
Collaborator

okakarpa commented Jun 7, 2025

jithunnair-amd pushed a commit that referenced this pull request Jun 7, 2025
…rch#154545) (#2219)

(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

Co-authored-by: Jeff Daily <jeff.daily@amd.com>
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.

6 participants