-
Notifications
You must be signed in to change notification settings - Fork 19
Feature/pyqasm benchmarking and Profiling #258
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
base: main
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
I ran the benchmarks locally, but they are failing in the |
|
Also a couple of things about benchmarking -
|
Summary of changes
import,load,draw,unroll,validate,dumpand ,dumps.Qubit Register ConsolidationandOpenpulseprograms.Verification Instructions:
From the project root, you can verify the benchmarks with the following steps:
Creates a benchmarking environment under .asv/.
Generates
htmloutput files containing benchmark results in tests/benchmarking/.Launches a local server to view benchmarking results in your browser.
Notes
Profiling
Profiling data and visualizations for PyQASM functions
openpulse,qubit register consolidation,unroll, andvalidateprofiling.Closes #67