-
Notifications
You must be signed in to change notification settings - Fork 26.3k
[graphmode] insert_observers use qconfig_dict #25069
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
Conversation
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags:
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
ZolotukhinM
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall looks nice, but some places might benefit from some refactoring. Without it it's difficult to review the logic, so I'll wait for you to address that before approving.
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
ZolotukhinM
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, but please run clang-format before landing.
|
test failure is fixed in next PR |
planning to run clang-format in one PR after the stack lands |
Mm, that's bad, if the tests are failing, we shouldn't land. If |
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
I think the fix is actually just the next PR :), I'll land the stack directly so people won't see the breakage |
There will still be a broken commit in git. If someone starts working of that commit, they'll have to deal with the breakages. Committing broken stuff is a bad practice, please don't do it. |
|
sure, I can turn off the test and turn it back on in next pr |
Summary: This PR changes the API of insert_observers to use qconfig_dict, full functionality support will come in later PRs Test Plan: ``` python test/test_quantizer.py python test/test_jit.py ``` Reviewers: pt1quant Subscribers: Tasks: Tags: Differential Revision: [D17001135](https://our.internmc.facebook.com/intern/diff/D17001135)
|
This pull request has been merged in 11b4d57. |
Stack from ghstack:
Summary:
This PR changes the API of insert_observers to use qconfig_dict,
full functionality support will come in later PRs
Test Plan:
Reviewers:
pt1quant
Subscribers:
Tasks:
Tags:
Differential Revision: D17001135