dwavesystems / dwavesystems/dwave-inspector

Nicer interface for browsing captured problems

Open
#43 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Python
Stars
9
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Sometimes the problem/solution is not explicitly available in user's code. Thanks to low-level data capturing we still have access to these (in `dwave.inspector.storage`), but the interface is quite awkward. For example to visualize one QMI:
```
dwave.inspector.storage.index_resolved_problems()
problem_id = list(dwave.inspector.storage.problemdata.keys())[0]
dwave.inspector.show(problem_id)
```

Few fixes possible:
- order all problems in time
- write interface for browsing problems, without the need for explicit indexing
- extend `show` to accept `problem_index: int` (or maybe even strings like `"last"` and `"first"`?)

Note this can handle only QMIs for now. For fully automated logical problem inspection, we need to extend data capture to samplesets.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.