Skip to content
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

Runtime Profiler #151

Open
mtweiden opened this issue Apr 12, 2023 · 1 comment
Open

Runtime Profiler #151

mtweiden opened this issue Apr 12, 2023 · 1 comment
Labels
feature request New feature or request

Comments

@mtweiden
Copy link
Contributor

It'd be great to have some sort of optional visualization of progress made for passes.

@edyounis
Copy link
Member

A lot of visualization work can be done to improve BQSKit's user experience. This is a great suggestion, but I think progress bars may be a bit difficult to do generally. Instead, we might want to opt for a nice profiler for the runtime environment. Previously with Dask, we had the dashboard and could visualize how many steps were left, the number of blocks being processed, etc. This was very helpful in debugging specific issues.

Adding progress bars to specific passes should be straightforward with tqdm or other packages when running your local experiments, but I would be hesitant to accept a change to include it in the repo by default. Instead, we should have a conversation on how to build a profiler that can capture similar (and more) functionality more generally.

@edyounis edyounis changed the title Progress Bars for passes Runtime Profiler Oct 15, 2023
@edyounis edyounis added the feature request New feature or request label Oct 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants