-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Add a default optimization level to generate_preset_pass_manager #12150
Add a default optimization level to generate_preset_pass_manager #12150
Commits on Apr 5, 2024
-
Add a default optimization level to generate_preset_pass_manager
This commit adds a default value to the generate_preset_pass_manager's optimization_level argument. If it's not specified optimization level 2 will be used. After Qiskit#12148 optimization level 2 is a better fit for an optimal tradeoff between heuristic effort and runtime that makes it well suited as a default optimization level.
Configuration menu - View commit details
-
Copy full SHA for 8191110 - Browse repository at this point
Copy the full SHA 8191110View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 439a390 - Browse repository at this point
Copy the full SHA 439a390View commit details -
Update transpile()'s default opt level to match
This commit updates the transpile() function's optimization_level argument default value to match generate_preset_pass_manager's new default to use 2 instead of 1. This is arguably a breaking API change, but since the semantics are equivalent with two minor edge cases with implicit behavior that were a side effect of the level 1 preset pass manager's construction (which are documented in the release notes) we're ok making it in this case. Some tests which we're relying on the implicit behavior of optimization level 1 are updated to explicitly set the optimization level argument which will retain this behavior.
Configuration menu - View commit details
-
Copy full SHA for 34e9ee4 - Browse repository at this point
Copy the full SHA 34e9ee4View commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 82c776b - Browse repository at this point
Copy the full SHA 82c776bView commit details
Commits on Jul 19, 2024
-
Merge branch 'main' of https://github.com/Qiskit/qiskit into default-…
…generate-preset-pass-manager
Configuration menu - View commit details
-
Copy full SHA for 6071496 - Browse repository at this point
Copy the full SHA 6071496View commit details -
* Set optimization level to 1 in test_approximation_degree.
* Replace use of transpile with specific pass in HLS tests.
Configuration menu - View commit details
-
Copy full SHA for c64b356 - Browse repository at this point
Copy the full SHA c64b356View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77ac770 - Browse repository at this point
Copy the full SHA 77ac770View commit details
Commits on Jul 24, 2024
-
Merge branch 'main' of https://github.com/Qiskit/qiskit into default-…
…generate-preset-pass-manager
Configuration menu - View commit details
-
Copy full SHA for 479ac9f - Browse repository at this point
Copy the full SHA 479ac9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ed8d5e - Browse repository at this point
Copy the full SHA 8ed8d5eView commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e24cd84 - Browse repository at this point
Copy the full SHA e24cd84View commit details
Commits on Jul 26, 2024
-
Merge branch 'main' of https://github.com/Qiskit/qiskit into default-…
…generate-preset-pass-manager
Configuration menu - View commit details
-
Copy full SHA for 4106d3d - Browse repository at this point
Copy the full SHA 4106d3dView commit details -
Merge branch 'main' of https://github.com/Qiskit/qiskit into default-…
…generate-preset-pass-manager
Configuration menu - View commit details
-
Copy full SHA for 8eed81b - Browse repository at this point
Copy the full SHA 8eed81bView commit details -
Merge branch 'default-generate-preset-pass-manager' of https://github…
….com/mtreinish/qiskit-core into default-generate-preset-pass-manager
Configuration menu - View commit details
-
Copy full SHA for ae3523f - Browse repository at this point
Copy the full SHA ae3523fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8198182 - Browse repository at this point
Copy the full SHA 8198182View commit details