-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
use faster aqc objective function evaluation by default #11479
Conversation
One or more of the the following people are requested to review this:
|
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.
Given the considerations in #7697, and the obvious improvement in runtime performance with no quality regression, this seems like a sensible default switch to me.
Pull Request Test Coverage Report for Build 7393720518Warning: This coverage report may be inaccurate.We've detected an issue with your CI configuration that might affect the accuracy of this pull request's coverage report.
💛 - Coveralls |
Co-authored-by: Jake Lishman <jake@binhbar.com>
* use faster aqc objective function evaluation by default * release note * Update qiskit/transpiler/synthesis/aqc/aqc_plugin.py Co-authored-by: Jake Lishman <jake@binhbar.com> --------- Co-authored-by: Jake Lishman <jake@binhbar.com>
Summary
In #7697 a faster objective function evaluation for AQC was introduced which is a drop-in replacement and makes convergence several times faster. However the old default was still in place. Here I switch to the faster alternative.
See the original issue about why it's worth to keep the old one around for now just in case.