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

Add NEAT notebook #2223

Merged
merged 52 commits into from
Nov 8, 2024
Merged
Show file tree
Hide file tree
Changes from 48 commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
ede7a39
Add NEAT notebook
beckykd Oct 31, 2024
d3578aa
Spelling
beckykd Nov 1, 2024
a6348b9
missed one
beckykd Nov 1, 2024
9b202a3
Add cliffordy words
beckykd Nov 1, 2024
04ac03c
add to tools page
beckykd Nov 1, 2024
b65622f
prettier
beckykd Nov 1, 2024
68074f3
Draft of overview text
abbycross Nov 4, 2024
df9462e
missing parens
abbycross Nov 4, 2024
392d2de
some code updates
beckykd Nov 4, 2024
e8c06bf
Some edits
beckykd Nov 4, 2024
475906a
tweak text
abbycross Nov 5, 2024
a4a642d
introduce example
abbycross Nov 5, 2024
700ffb4
wordsmith
abbycross Nov 5, 2024
3b0538c
intro the setup
abbycross Nov 5, 2024
abd8abf
header should be subsection
abbycross Nov 5, 2024
af425b5
tweaks
abbycross Nov 5, 2024
e520ec7
delete empty cell
abbycross Nov 5, 2024
ed088f8
Merge branch 'main' of https://github.com/Qiskit/documentation into b…
beckykd Nov 5, 2024
cc6767a
edits
beckykd Nov 5, 2024
424571d
Add code changes so far
beckykd Nov 5, 2024
e285fa0
fix some syntax
beckykd Nov 5, 2024
3e14039
text
beckykd Nov 5, 2024
1f849c6
link out for authentication
abbycross Nov 5, 2024
d3bd0cf
spell out 2D
abbycross Nov 5, 2024
a6a58e7
add link to aPI
abbycross Nov 5, 2024
dfae0bc
New notebook with Sam's comments
beckykd Nov 5, 2024
d5b0f3f
update with the latest code and edits
beckykd Nov 5, 2024
a7722ad
Merge branch 'main' of https://github.com/Qiskit/documentation into b…
beckykd Nov 6, 2024
79743d5
upload with output
beckykd Nov 6, 2024
42f947a
text updates
beckykd Nov 6, 2024
fc8e561
fix some text
beckykd Nov 6, 2024
40ccecf
spell check
beckykd Nov 6, 2024
d9c3e26
Add notebook to tests
beckykd Nov 6, 2024
68f223f
move the random seed spec lower
beckykd Nov 6, 2024
8059df9
tox -e fix
abbycross Nov 6, 2024
3d21f56
moving to the right section
beckykd Nov 6, 2024
e177965
Merge branch 'bd-neat' of https://github.com/Qiskit/documentation int…
beckykd Nov 6, 2024
59ca7d8
Apply suggestions from code review
beckykd Nov 6, 2024
beac977
Print the circuit before transpilation
beckykd Nov 6, 2024
65cc121
Next round of edits
beckykd Nov 7, 2024
c92bc0e
Code and spellcheck updates
beckykd Nov 7, 2024
f86acc1
Add next steps
beckykd Nov 7, 2024
61e0b4c
squeaky
beckykd Nov 7, 2024
0ec7e9a
change to absolute difference
beckykd Nov 7, 2024
b22ca9a
delete duplicate cell
beckykd Nov 7, 2024
a9b9563
rerun to get the right text in the output
beckykd Nov 7, 2024
4b74fde
Jessie comments
beckykd Nov 7, 2024
027511e
delete title
beckykd Nov 7, 2024
e4a7bf1
Updates from reviews
beckykd Nov 8, 2024
d2d762f
add another condition
beckykd Nov 8, 2024
5f3a58a
final fixes
beckykd Nov 8, 2024
d2aae40
squeaky
beckykd Nov 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions docs/guides/_toc.json
Original file line number Diff line number Diff line change
Expand Up @@ -300,6 +300,10 @@
"title": "Qiskit Runtime local testing mode",
"url": "/guides/local-testing-mode"
},
{
"title": "Debug Qiskit Runtime jobs",
"url": "/guides/debug-qiskit-runtime-jobs"
},
{
"title": "Build noise models",
"url": "/guides/build-noise-models"
Expand Down
616 changes: 616 additions & 0 deletions docs/guides/debug-qiskit-runtime-jobs.ipynb

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/guides/debugging-tools.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ For general quantum circuits, the following tools are available to test and debu
- For exact simulation of small quantum circuits, you can use the reference primitives included with Qiskit. See [Exact simulation with Qiskit primitives](./simulate-with-qiskit-sdk-primitives).
- For higher-performance simulation that can handle larger circuits, or to incorporate noise models into your simulation, use [Qiskit Aer](https://qiskit.org/ecosystem/aer/), a project that is part of the [Qiskit Ecosystem](https://qiskit.github.io/ecosystem/). See [Exact and noisy simulation with Qiskit Aer primitives](simulate-with-qiskit-aer).
- To build custom noise models, use the [`noise`](https://qiskit.org/ecosystem/aer/apidocs/aer_noise.html) module of Qiskit Aer. See [Building noise models](./build-noise-models).
- For Qiskit Runtime Estimator jobs, use the Qiskit Runtime [`Neat`](/api/qiskit-ibm-runtime/debug_tools) class to debug and analyze your jobs. See [Debug Qiskit Runtime jobs](/guides/debug-qiskit-runtime-jobs) for details.

## Hardware considerations

Expand Down
1 change: 1 addition & 0 deletions docs/guides/optimize-for-hardware.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ can be run on IBM® hardware using IBM Qiskit Runtime.
* [Exact simulation with Qiskit SDK primitives](./simulate-with-qiskit-sdk-primitives)
* [Exact and noisy simulation with Qiskit Aer primitives](./simulate-with-qiskit-aer)
* [Qiskit Runtime local testing mode](./local-testing-mode)
* [Debug Qiskit Runtime jobs](./debug-qiskit-runtime-jobs)
* [Build noise models](./build-noise-models)
* [Plot quantum states](./plot-quantum-states)
* [Efficient simulation of stabilizer circuits with Qiskit Aer primitives](./simulate-stabilizer-circuits)
Expand Down
4 changes: 4 additions & 0 deletions qiskit_bot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,10 @@ notifications:
- "`@mtreinish`"
"docs/guides/visualize-circuits":
- "@frankharkins"
"docs/guides/debug-qiskit-runtime-jobs":
- "@beckykd"
- "@abbycross"
- "@SamFerracin"
"docs/migration-guides/index":
- "@javabster"
"docs/migration-guides/qiskit-algorithms-module":
Expand Down
5 changes: 5 additions & 0 deletions scripts/config/cspell/dictionaries/qiskit.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ CVXPY
Canonicalization
Clbits
Cliffords
Cliffordize
Cliffordization
Cliffordized
Cliffordizing
Cliffordizes
Colab
DIMACS
Deutsches
Expand Down
3 changes: 2 additions & 1 deletion scripts/config/notebook-testing.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ notebooks_normal_test = [
"docs/guides/simulate-with-qiskit-aer.ipynb",
"docs/guides/simulate-stabilizer-circuits.ipynb",
"docs/guides/operator-class.ipynb",
"docs/guides/error-mitigation-and-suppression-techniques.ipynb",
"docs/guides/error-mitigation-and-suppression-techniques.ipynb",
"docs/guides/error-mitigation-and-suppression-techniques.ipynb",
beckykd marked this conversation as resolved.
Show resolved Hide resolved
"docs/guides/serverless-first-program.ipynb",
"docs/guides/serverless-run-first-workload.ipynb",
Expand All @@ -50,6 +50,7 @@ notebooks_exclude = [
# The following notebooks submit jobs that can be mocked with a simulator
notebooks_that_submit_jobs = [
"docs/guides/primitive-input-output.ipynb",
"docs/guides/debug-qiskit-runtime-jobs.ipynb",
]

# The following notebooks submit jobs that are too big to mock with a simulator (or use functions that aren't supported on sims)
Expand Down
Loading