Skip to content

[quant][core][gpu][improvement] Made plan and run for quantized cudnn conv op conform with Conv_v8.cpp#76788

Closed
dzdang wants to merge 5 commits intogh/dzdang/105/basefrom
gh/dzdang/105/head
Closed

[quant][core][gpu][improvement] Made plan and run for quantized cudnn conv op conform with Conv_v8.cpp#76788
dzdang wants to merge 5 commits intogh/dzdang/105/basefrom
gh/dzdang/105/head

Conversation

@dzdang
Copy link
Contributor

@dzdang dzdang commented May 4, 2022

…8.cpp

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

[ghstack-poisoned]
@facebook-github-bot
Copy link
Contributor

facebook-github-bot commented May 4, 2022

🔗 Helpful links

✅ No Failures (0 Pending)

As of commit 186ba01 (more details on the Dr. CI page):

Expand to see more

💚 💚 Looks good so far! There are no failures yet. 💚 💚


This comment was automatically generated by Dr. CI (expand for details).

Please report bugs/suggestions to the (internal) Dr. CI Users group.

Click here to manually regenerate this comment.

dzdang added a commit that referenced this pull request May 4, 2022
…8.cpp

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

ghstack-source-id: 01200fa
Pull Request resolved: #76788
@dzdang
Copy link
Contributor Author

dzdang commented May 4, 2022

@dzdang has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@dzdang dzdang added release notes: quantization release notes category topic: improvements topic category labels May 4, 2022
@dzdang dzdang requested a review from jerryzh168 May 4, 2022 12:40
Copy link
Contributor

@jerryzh168 jerryzh168 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably want to make the same changes to other ops as well if they are not already aligned

…with Conv_v8.cpp"

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

Differential Revision: [D36121582](https://our.internmc.facebook.com/intern/diff/D36121582)

[ghstack-poisoned]
dzdang added a commit that referenced this pull request May 11, 2022
…8.cpp

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

ghstack-source-id: 67f07b4
Pull Request resolved: #76788
@dzdang
Copy link
Contributor Author

dzdang commented May 11, 2022

@dzdang has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

dzdang added a commit that referenced this pull request May 16, 2022
…r op conform with Conv_v8.cpp

Summary:
See #76788 summary. Same idea
applies here but for the linear operator

Test Plan:
```
python test/test_quantization.py -k test_qlinear_cudnn
```

[ghstack-poisoned]
dzdang added a commit that referenced this pull request May 16, 2022
…r op conform with Conv_v8.cpp

Summary:
See #76788 summary. Same idea
applies here but for the linear operator

Test Plan:
```
python test/test_quantization.py -k test_qlinear_cudnn
```

ghstack-source-id: 8e93068
Pull Request resolved: #77519
…tized cudnn conv op conform with Conv_v8.cpp"

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

Differential Revision: [D36121582](https://our.internmc.facebook.com/intern/diff/D36121582)

[ghstack-poisoned]
@dzdang dzdang changed the title [quant][core][gpu][improvement] Made plan and run conform with Conv_v8.cpp [quant][core][gpu][improvement] Made plan and run for quantized cudnn conv op conform with Conv_v8.cpp May 16, 2022
dzdang added a commit that referenced this pull request May 16, 2022
… conv op conform with Conv_v8.cpp

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

ghstack-source-id: 6ba2b1d
Pull Request resolved: #76788
@dzdang
Copy link
Contributor Author

dzdang commented May 16, 2022

@dzdang has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

…tized cudnn conv op conform with Conv_v8.cpp"

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

Differential Revision: [D36121582](https://our.internmc.facebook.com/intern/diff/D36121582)

[ghstack-poisoned]
…tized cudnn conv op conform with Conv_v8.cpp"

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

Differential Revision: [D36121582](https://our.internmc.facebook.com/intern/diff/D36121582)

[ghstack-poisoned]
dzdang added a commit that referenced this pull request May 24, 2022
… conv op conform with Conv_v8.cpp

Summary:
The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

ghstack-source-id: 141c0db
Pull Request resolved: #76788
@dzdang
Copy link
Contributor Author

dzdang commented May 24, 2022

@dzdang has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@pytorchbot merge

(Initiating merge automatically since Phabricator Diff has merged)

facebook-github-bot pushed a commit that referenced this pull request May 25, 2022
… conv op conform with Conv_v8.cpp (#76788)

Summary:
Pull Request resolved: #76788

The workspace and plan in Conv_v8.cpp diverged from Conv.cpp after
#60755 landed. This PR conforms
the two files in regards to the workspace and plan.

Test Plan:
```
python test/test_quantization.py -k test_qconv2d_cudnn
```

```
python test/test_quantization.py -k test_qconv2d_cudnn
```

Differential Revision:
D36121582
D36121582

Reviewed By: jerryzh168

Pulled By: dzdang

fbshipit-source-id: 4d23817a7603cc36af47911d8543b92bdcc26617
pytorchmergebot pushed a commit that referenced this pull request May 25, 2022
…r op conform with Conv_v8.cpp

Summary:
See #76788 summary. Same idea
applies here but for the linear operator

Test Plan:
```
python test/test_quantization.py -k test_qlinear_cudnn
```

Pull Request resolved: #77519

Approved by: https://github.com/jerryzh168
facebook-github-bot pushed a commit that referenced this pull request May 25, 2022
…r op conform with Conv_v8.cpp (#77519)

Summary:
Pull Request resolved: #77519

See #76788 summary. Same idea
applies here but for the linear operator

Test Plan:
```
python test/test_quantization.py -k test_qlinear_cudnn
```

Reviewed By: jerryzh168

Differential Revision: D36403831

Pulled By: dzdang

fbshipit-source-id: 971590efbed4340d12e5b9e420c86e8ad5c25008
@facebook-github-bot facebook-github-bot deleted the gh/dzdang/105/head branch May 28, 2022 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants