Skip to content
Merged
Show file tree
Hide file tree
Changes from 56 commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
5e766eb
added folder directory
sesmart Oct 17, 2025
8f68a58
updates + estimator
sesmart Oct 31, 2025
157f60d
added draft_notebooks
sesmart Oct 31, 2025
b00400d
updates for mitiq usage
sesmart Nov 13, 2025
696b7d3
updates to mitiq_examples
sesmart Nov 20, 2025
51a70d6
updates to files
sesmart Nov 21, 2025
8858c70
updates to workflow #4 and tools
sesmart Nov 25, 2025
1a8be37
Updates to notebook 0
sesmart Dec 1, 2025
bd2be11
saved notebook 0
sesmart Dec 1, 2025
12c719e
updates for notebooks
sesmart Dec 3, 2025
23ccef9
cleaning up directory
sesmart Dec 4, 2025
120f91c
rerunning notebooks
sesmart Dec 4, 2025
74831f6
updates to zne theory
sesmart Dec 5, 2025
328aa0a
fixed renaming of var
sesmart Dec 5, 2025
adfba9f
updates to notebooks
sesmart Dec 5, 2025
9f3f0c0
Update notebook 0 with documentation.
sesmart Dec 9, 2025
dc17b32
updates to REM documention and references
sesmart Dec 9, 2025
026c8f5
ZNE references
sesmart Dec 9, 2025
3f7f576
Updates to REM and Twirling notebooks.
sesmart Dec 9, 2025
4f1f835
small notation adjustments
sesmart Dec 12, 2025
df1fe65
remove CDR
sesmart Dec 12, 2025
1d77217
update 4 [skip ci]
sesmart Dec 12, 2025
ed2bb61
change readme to notice
sesmart Dec 22, 2025
4430662
updates for advanced example
sesmart Dec 29, 2025
aeb33f1
added jk estimates
sesmart Dec 29, 2025
4ceb7d4
updated last non-mitiq example
sesmart Jan 7, 2026
9ada6f6
updates
sesmart Jan 7, 2026
f3f827e
fixed imports
sesmart Jan 7, 2026
b123c29
added user_agent
sesmart Jan 7, 2026
7428e3b
fixed imports
sesmart Jan 7, 2026
65ad12a
updates to wording
sesmart Jan 7, 2026
5cfcc25
hatch
sesmart Jan 7, 2026
54d4a74
hatch changes
sesmart Jan 7, 2026
b65c993
updates to doc for testing
sesmart Jan 7, 2026
9a06e32
remove requirements
sesmart Jan 7, 2026
6346bd0
fixed for testing
sesmart Jan 7, 2026
7ae37f9
updates to pyproject for optional testing
sesmart Jan 7, 2026
39d48d6
updates and commits
sesmart Jan 7, 2026
1276e8d
Merge branch 'main' of https://github.com/sesmart/amazon-braket-examp…
sesmart Jan 7, 2026
48a687a
updates to notice
sesmart Jan 7, 2026
90133f5
revert program set nb
sesmart Jan 7, 2026
ec07e87
remove extra space
sesmart Jan 7, 2026
1b302e3
added mocks
sesmart Jan 7, 2026
940e3d2
passing!!!!
sesmart Jan 8, 2026
4f8d4e8
updates to README
sesmart Jan 8, 2026
1c05aab
removed _noise_model
sesmart Jan 8, 2026
3c6d2ee
fixed testing flag
sesmart Jan 9, 2026
b2877b2
changes to ci
sesmart Jan 9, 2026
61d3c9f
tweak to ci
sesmart Jan 9, 2026
fa3aeae
renaming git files to lowercase
sesmart Jan 9, 2026
cbb5bae
separate for 3.10, prevent 3.13
sesmart Jan 9, 2026
d509785
reverted files
sesmart Jan 12, 2026
4badff7
remove verbose cell outputs
sesmart Jan 12, 2026
cff5baf
additional check that extra not imported
sesmart Jan 12, 2026
94d4ce5
fixed relative location + marks
sesmart Jan 14, 2026
95d5466
removed 3.10 for lack of PL support
sesmart Jan 14, 2026
777b2ab
moved private to public
sesmart Jan 16, 2026
991334b
rerun fix to GHZ example [skip ci]
sesmart Jan 17, 2026
fb491bf
updated disclaimer
sesmart Jan 21, 2026
205c59e
fix typo
sesmart Jan 21, 2026
e59badd
dash to percent sign "-" -> "%"
sesmart Jan 21, 2026
c3279dc
added description [skip ci]
sesmart Jan 22, 2026
ee63a11
spelling
sesmart Jan 22, 2026
80127db
added imports [skip ci]
sesmart Jan 22, 2026
3792337
updated dependabot
sesmart Jan 22, 2026
ea95255
added dry run with TODO
sesmart Jan 22, 2026
514b418
simplified VF2 protocol
sesmart Jan 27, 2026
ed656b0
Update examples/error_mitigation/on_mitiq/0_Getting_started_with_miti…
sesmart Feb 10, 2026
17db92b
Update examples/error_mitigation/on_mitiq/0_Getting_started_with_miti…
sesmart Feb 10, 2026
e0c7575
Update examples/error_mitigation/on_mitiq/0_Getting_started_with_miti…
sesmart Feb 10, 2026
1b77095
Update examples/error_mitigation/on_mitiq/0_Getting_started_with_miti…
sesmart Feb 10, 2026
d053b6f
Update examples/error_mitigation/on_mitiq/4_Error_mitigation_workflow…
sesmart Feb 10, 2026
8011c57
Update examples/error_mitigation/on_mitiq/0_Getting_started_with_miti…
sesmart Feb 10, 2026
c580f9b
Update examples/error_mitigation/on_mitiq/4_Error_mitigation_workflow…
sesmart Feb 10, 2026
938bec3
revert IonQ example
sesmart Feb 10, 2026
4d4bb23
updated and fixed REM portion
sesmart Feb 10, 2026
0549921
revert to 5e766eb
sesmart Feb 10, 2026
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 .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,7 @@ jobs:
- name: Run integ tests
run: |
hatch run test -p no:cacheprovider
- name: Run optional tests
if: ${{ matrix.python-version != '3.10' && matrix.python-version != '3.13' }}
run: |
hatch run test-mitiq:test
45 changes: 37 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,30 @@ Welcome to the primary repository for Amazon Braket examples and tutorials. Lear

This tutorial serves as an introduction to the local emulator for validating and debugging verbatim circuits for gate-based devices. This tutorial explains how to instantiate local emulator from up-to-date device calibration data and customize it for emulating verbatim circuits locally.

- [**Getting started with mitiq on Braket**](examples/error_mitigation/on_mitiq/0_Getting_started_with_mitiq_on_Braket.ipynb) [(GSm)](#index_GSm)<a name="GSm"></a>

This tutorial introduces the mitiq library and how you can utilize it with Amazon Braket.

- [**Readout mitigation with mitiq**](examples/error_mitigation/on_mitiq/1_Readout_mitigation_with_mitiq.ipynb) [(REMm)](#index_REMm)<a name="REMm"></a>

This tutorial shows how to use mitiq's readout error mitigation capabilities with Amazon Braket.

- [**Zero noise extrapolation with mitiq**](examples/error_mitigation/on_mitiq/2_Zero_noise_extrapolation_with_mitiq.ipynb) [(ZNEm)](#index_ZNEm)<a name="ZNEm"></a>

This tutorial shows how to use mitiq's zero noise extrapolation capabilities with Amazon Braket.

- [**Twirling with program sets**](examples/error_mitigation/on_mitiq/3_Twirling_with_program_sets.ipynb) [(TPS)](#index_TPS)<a name="TPS"></a>

This tutorial shows how to use mitiq's Pauli twirling capabilities with Amazon Braket.

- [**Error mitigation workflow with mitiq**](examples/error_mitigation/on_mitiq/4_Error_mitigation_workflow_with_mitiq.ipynb) [(EMWm)](#index_EMWm)<a name="EMWm"></a>

This tutorial shows how to perform an error mitigation workflow using mitiq with Amazon Braket.

- [**Advanced QPU error mitigation workflow**](examples/error_mitigation/supplemental/Advanced_QPU_workflow.ipynb) [(AQEMW)](#index_AQEMW)<a name="AQEMW"></a>

This tutorial introduces the mitiq library


---

Expand Down Expand Up @@ -519,7 +543,7 @@ Welcome to the primary repository for Amazon Braket examples and tutorials. Lear

- [**Compiling Braket circuits with the Qiskit-Braket provider**](examples/qiskit/1_Compilation_with_the_Qiskit_Braket_provider.ipynb) [(CBQBP)](#index_CBQBP)<a name="CBQBP"></a>

This tutorial shows how to compile Braket circuits using the to_braket Qiskit-Braket provider, allowing for compilation using Qiskit.
This tutorial shows how to compile Braket circuits using the to_braket Qiskit-Braket provider, allowing for circuit compilation.

## <a name="index">Index</a>
| Terms | Notebooks |
Expand All @@ -544,26 +568,28 @@ Welcome to the primary repository for Amazon Braket examples and tutorials. Lear
| devices | [NM](#NM), [AQQD](#AQQD), [GDCDP](#GDCDP), [NGC](#NGC), [LEmu](#LEmu)| <br>
| dynamic circuits | [DCOQ3](#DCOQ3)<a name="index_DCOQ3"></a>| <br>
| emulator | [LEmu](#LEmu)| <br>
| error mitigation | [GSm](#GSm)<a name="index_GSm"></a>, [REMm](#REMm)<a name="index_REMm"></a>, [EMWm](#EMWm)<a name="index_EMWm"></a>, [AQEMW](#AQEMW)<a name="index_AQEMW"></a>, [EMIQ](#EMIQ)<a name="index_EMIQ"></a>, [ZNEm](#ZNEm)<a name="index_ZNEm"></a>, [TPS](#TPS)<a name="index_TPS"></a>| <br>
| estimators | [EVPrS](#EVPrS)| <br>
| gates | [IQMNG](#IQMNG)<a name="index_IQMNG"></a>, [BSQG](#BSQG)<a name="index_BSQG"></a>| <br>
| gpus | [PTQML](#PTQML)<a name="index_PTQML"></a>, [SQPG](#SQPG), [PSG](#PSG), [DSVSG](#DSVSG)| <br>
| graph | [MIS](#MIS), [MWIS](#MWIS)| <br>
| hamiltonian | [QAOA](#QAOA)<a name="index_QAOA"></a>, [VQEChem](#VQEChem), [VQETFIM](#VQETFIM)<a name="index_VQETFIM"></a>, [NQD](#NQD), [QNES](#QNES)<a name="index_QNES"></a>, [GOQ](#GOQ)<a name="index_GOQ"></a>, [HGV](#HGV), [AGC](#AGC), [GSAHS](#GSAHS), [GSA](#GSA), [OPRS](#OPRS), [PTA](#PTA), [MIS](#MIS), [RLS](#RLS), [SPL](#SPL), [SLGRA](#SLGRA), [MWIS](#MWIS), [PSG](#PSG), [GSPrS](#GSPrS)<a name="index_GSPrS"></a>, [EVPrS](#EVPrS)| <br>
| hamiltonian | [QAOA](#QAOA)<a name="index_QAOA"></a>, [VQEChem](#VQEChem), [VQETFIM](#VQETFIM)<a name="index_VQETFIM"></a>, [NQD](#NQD), [QNES](#QNES)<a name="index_QNES"></a>, [GOQ](#GOQ)<a name="index_GOQ"></a>, [HGV](#HGV), [AGC](#AGC), [GSAHS](#GSAHS), [GSA](#GSA), [OPRS](#OPRS), [PTA](#PTA), [MIS](#MIS), [RLS](#RLS), [SPL](#SPL), [SLGRA](#SLGRA), [MWIS](#MWIS), [PSG](#PSG), [GSPrS](#GSPrS)<a name="index_GSPrS"></a>, [EVPrS](#EVPrS), [EMWm](#EMWm), [AQEMW](#AQEMW)| <br>
| hybrid job | [GSHJ](#GSHJ), [QMLHJ](#QMLHJ)<a name="index_QMLHJ"></a>, [QHJP](#QHJP)<a name="index_QHJP"></a>, [BYOC](#BYOC), [ESHJ](#ESHJ), [PTQML](#PTQML), [QNES](#QNES), [RJNHJ](#RJNHJ)<a name="index_RJNHJ"></a>, [CHJS](#CHJS), [CPL](#CPL)<a name="index_CPL"></a>, [GOQ](#GOQ), [HGV](#HGV), [HCQJ](#HCQJ), [SQPG](#SQPG)| <br>
| ionq | [RQCQ](#RQCQ), [VC](#VC), [RNG](#RNG)<a name="index_RNG"></a>, [EMIQ](#EMIQ)<a name="index_EMIQ"></a>, [IonNG](#IonNG)<a name="index_IonNG"></a>, [GDCDP](#GDCDP)| <br>
| ionq | [RQCQ](#RQCQ), [VC](#VC), [RNG](#RNG)<a name="index_RNG"></a>, [EMIQ](#EMIQ), [IonNG](#IonNG)<a name="index_IonNG"></a>, [GDCDP](#GDCDP)| <br>
| iqm | [RQCQ](#RQCQ), [VC](#VC), [Grover](#Grover), [IQMNG](#IQMNG), [GSDCI](#GSDCI)<a name="index_GSDCI"></a>, [DCC](#DCC), [HNDC](#HNDC), [OQSDC](#OQSDC)<a name="index_OQSDC"></a>| <br>
| job | [RQCQ](#RQCQ), [GSHJ](#GSHJ), [QMLHJ](#QMLHJ), [QHJP](#QHJP), [BYOC](#BYOC), [ESHJ](#ESHJ), [PTQML](#PTQML), [QNES](#QNES), [RJNHJ](#RJNHJ), [CHJS](#CHJS), [CPL](#CPL), [GOQ](#GOQ), [HGV](#HGV), [HCQJ](#HCQJ), [SQPG](#SQPG), [PSG](#PSG), [DSVSG](#DSVSG), [IntroSL](#IntroSL)| <br>
| kraus | [GSOQ](#GSOQ), [SN](#SN)<a name="index_SN"></a>, [SNCP](#SNCP)<a name="index_SNCP"></a>| <br>
| local simulator | [RQCS](#RQCS)<a name="index_RQCS"></a>, [ExpLS](#ExpLS)<a name="index_ExpLS"></a>, [ESHJ](#ESHJ), [CGPPL](#CGPPL)<a name="index_CGPPL"></a>, [RLS](#RLS), [SPL](#SPL)| <br>
| mitiq | [GSm](#GSm), [REMm](#REMm), [ZNEm](#ZNEm), [TPS](#TPS), [EMWm](#EMWm)| <br>
| model | [VQETFIM](#VQETFIM)| <br>
| moments | [DDQC](#DDQC)<a name="index_DDQC"></a>| <br>
| native gates | [VC](#VC), [IQMNG](#IQMNG), [IonNG](#IonNG), [LEmu](#LEmu)| <br>
| noise | [GSOQ](#GSOQ), [RNG](#RNG), [SN](#SN), [NM](#NM), [NM](#NM), [NQD](#NQD), [SNCP](#SNCP), [LEmu](#LEmu)| <br>
| noise | [GSOQ](#GSOQ), [RNG](#RNG), [SN](#SN), [NM](#NM), [NM](#NM), [NQD](#NQD), [SNCP](#SNCP), [ZNEm](#ZNEm), [LEmu](#LEmu)| <br>
| open quantum systems | [GSOQ](#GSOQ), [SN](#SN), [SNCP](#SNCP), [OQSDC](#OQSDC)| <br>
| openqasm | [GSOQ](#GSOQ), [AOQLS](#AOQLS)<a name="index_AOQLS"></a>, [DCOQ3](#DCOQ3)| <br>
| optimization | [QNES](#QNES), [GOQ](#GOQ), [MIS](#MIS), [MWIS](#MWIS)| <br>
| parallel | [CGPPL](#CGPPL), [SQPG](#SQPG), [PSG](#PSG), [DSVSG](#DSVSG)| <br>
| parameters | [DDQC](#DDQC), [QAOA](#QAOA), [BE](#BE)<a name="index_BE"></a>, [NGC](#NGC), [BSQG](#BSQG)| <br>
| parameters | [DDQC](#DDQC), [QAOA](#QAOA), [BE](#BE)<a name="index_BE"></a>, [NGC](#NGC), [BSQG](#BSQG), [EMWm](#EMWm)| <br>
| pauli operators | [EVPrS](#EVPrS)| <br>
| pennylane | [GSHJ](#GSHJ), [QHJP](#QHJP), [BYOC](#BYOC), [ESHJ](#ESHJ), [PTQML](#PTQML), [QNES](#QNES), [CHJS](#CHJS), [CPL](#CPL), [CGPPL](#CGPPL), [GOQ](#GOQ), [HGV](#HGV), [SNCP](#SNCP), [TRU](#TRU), [AGC](#AGC), [SPL](#SPL)| <br>
| physics | [VQETFIM](#VQETFIM), [SLGRA](#SLGRA)| <br>
Expand All @@ -572,13 +598,14 @@ Welcome to the primary repository for Amazon Braket examples and tutorials. Lear
| pulse | [BE](#BE), [NGC](#NGC), [BPPR](#BPPR), [BSQG](#BSQG), [SPL](#SPL)| <br>
| qaa | [QAA](#QAA)<a name="index_QAA"></a>| <br>
| qaoa | [AGRT](#AGRT), [QAOA](#QAOA), [QHJP](#QHJP), [ESHJ](#ESHJ), [QNES](#QNES), [GOQ](#GOQ), [SNCP](#SNCP)| <br>
| qiskit | [Qis](#Qis)<a name="index_Qis"></a>, [DCQis](#DCQis)<a name="index_DCQis"></a>, [CBQBP](#CBQBP)| <br>
| qiskit | [Qis](#Qis)<a name="index_Qis"></a>, [DCQis](#DCQis)<a name="index_DCQis"></a>, [GSm](#GSm), [REMm](#REMm), [ZNEm](#ZNEm), [AQEMW](#AQEMW), [CBQBP](#CBQBP)| <br>
| qml | [QMLHJ](#QMLHJ)| <br>
| qpe | [QPE](#QPE)<a name="index_QPE"></a>| <br>
| rem | [EMWm](#EMWm), [AQEMW](#AQEMW)| <br>
| reset | [GSDCI](#GSDCI), [DCC](#DCC), [HNDC](#HNDC)| <br>
| result type | [AGRT](#AGRT)| <br>
| results | [DDQC](#DDQC), [GSOQ](#GSOQ), [AGRT](#AGRT), [QFT](#QFT)<a name="index_QFT"></a>, [GSPrS](#GSPrS), [LEmu](#LEmu)| <br>
| rigetti | [RQCQ](#RQCQ), [GSOQ](#GSOQ), [VC](#VC), [RNG](#RNG), [NM](#NM), [AQQD](#AQQD), [BE](#BE), [BPPR](#BPPR), [CPL](#CPL), [LEmu](#LEmu)| <br>
| rigetti | [RQCQ](#RQCQ), [GSOQ](#GSOQ), [VC](#VC), [RNG](#RNG), [NM](#NM), [AQQD](#AQQD), [BE](#BE), [BPPR](#BPPR), [CPL](#CPL), [LEmu](#LEmu), [AQEMW](#AQEMW)| <br>
| rydberg | [NQD](#NQD), [GSAHS](#GSAHS), [GSA](#GSA), [OPRS](#OPRS), [PTA](#PTA), [MIS](#MIS), [RLS](#RLS), [SPL](#SPL), [SLGRA](#SLGRA), [MWIS](#MWIS)| <br>
| s3 | [GNQT](#GNQT)<a name="index_GNQT"></a>, [CHJS](#CHJS)| <br>
| shots | [GSPrS](#GSPrS)| <br>
Expand All @@ -588,8 +615,10 @@ Welcome to the primary repository for Amazon Braket examples and tutorials. Lear
| superdense | [SC](#SC)| <br>
| task | [RQCQ](#RQCQ), [SC](#SC), [DDQC](#DDQC), [GSOQ](#GSOQ), [GNQT](#GNQT), [Grover](#Grover), [RNG](#RNG), [TNSim](#TNSim), [TNHP](#TNHP), [GSHJ](#GSHJ), [CHJS](#CHJS), [AQQD](#AQQD), [CPL](#CPL), [TRU](#TRU), [AGC](#AGC), [GSA](#GSA), [PTA](#PTA)| <br>
| teleportation | [SC](#SC), [DCC](#DCC)| <br>
| verbatim | [GSOQ](#GSOQ), [VC](#VC), [IQMNG](#IQMNG), [HNDC](#HNDC), [LEmu](#LEmu)| <br>
| twirling | [TPS](#TPS), [EMWm](#EMWm), [AQEMW](#AQEMW)| <br>
| verbatim | [GSOQ](#GSOQ), [VC](#VC), [IQMNG](#IQMNG), [HNDC](#HNDC), [LEmu](#LEmu), [GSm](#GSm), [AQEMW](#AQEMW)| <br>
| vqe | [VQEChem](#VQEChem), [VQETFIM](#VQETFIM), [HGV](#HGV), [AGC](#AGC), [Qis](#Qis)| <br>
| zne | [EMWm](#EMWm), [AQEMW](#AQEMW)| <br>

---

Expand Down
15 changes: 15 additions & 0 deletions TESTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,3 +96,18 @@ To ensure this process works correctly:

Following this convention allows the integration test system to selectively and safely test example notebooks without risking unintended costly runs in normal usage.

## Troubleshooting testing

The tests may fail due to version conflicts. If necessary, update your repository to the latest, run
```
hatch env prune
hatch env create default
```

## Testing `mitiq` examples

The mitiq examples exist in their own hatch environment. To run them, use:
```
hatch env create mitiq-test
hatch run test-mitiq:test
```
46 changes: 44 additions & 2 deletions docs/ENTRIES.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
},
"Getting Started with OpenQASM on Braket": {
"index_abbrv": "GSOQ",
"index_terms" : [],
"index_terms" : ["rigetti"],
"categories": ["braket"],
"location": "examples/braket_features/Getting_Started_with_OpenQASM_on_Braket.ipynb",
"content": " This tutorial demonstrates how to submit OpenQASM quantum tasks to various devices on Braket and introduce some OpenQASM features available on Braket. OpenQASM is a popular, open source, human-readable and hardware-agnostic quantum circuit description language."
Expand Down Expand Up @@ -162,7 +162,7 @@
},
"Error Mitigation on IonQ": {
"index_abbrv": "EMIQ",
"index_terms" : [],
"index_terms" : ["error mitigation"],
"categories": ["noise","ionq"],
"location": "examples/braket_features/Error_Mitigation_on_Amazon_Braket.ipynb",
"content": " This tutorial explains how to get started with using error mitigation on IonQ\u2019s Aria QPU. You\u2019ll learn how Aria\u2019s two built-in error mitigation techniques work, how to switch between them, and the performance difference you can expect to see with and without these techniques for some problems."
Expand Down Expand Up @@ -517,6 +517,48 @@
"location" : "examples/braket_features/program_sets/02_Expectation_value_calculations_with_program_sets.ipynb",
"content" : " Amazon Braket program sets make it easier to implement an intelligent shot allocation strategy, which is particularly beneficial for algorithms like the Variational Quantum Eigensolver (VQE). This approach maintains the same total shot budget while significantly improving statistical accuracy in expectation value estimates."
},
"Getting started with mitiq on Braket": {
"index_abbrv" : "GSm",
"index_terms": ["mitiq", "error mitigation"],
"categories" : ["noise"],
"location" : "examples/error_mitigation/on_mitiq/0_Getting_started_with_mitiq_on_Braket.ipynb",
"content" : " This tutorial introduces the mitiq library and how you can utilize it with Amazon Braket."
},
"Readout mitigation with mitiq": {
"index_abbrv" : "REMm",
"index_terms": ["mitiq", "error mitigation"],
"categories" : ["noise"],
"location" : "examples/error_mitigation/on_mitiq/1_Readout_mitigation_with_mitiq.ipynb",
"content" : " This tutorial shows how to use mitiq's readout error mitigation capabilities with Amazon Braket."
},
"Zero noise extrapolation with mitiq": {
"index_abbrv" : "ZNEm",
"index_terms": ["mitiq", "error mitigation"],
"categories" : ["noise"],
"location" : "examples/error_mitigation/on_mitiq/2_Zero_noise_extrapolation_with_mitiq.ipynb",
"content" : " This tutorial shows how to use mitiq's zero noise extrapolation capabilities with Amazon Braket."
},
"Twirling with program sets": {
"index_abbrv" : "TPS",
"index_terms": ["mitiq", "error mitigation", "twirling"],
"categories" : ["noise"],
"location" : "examples/error_mitigation/on_mitiq/3_Twirling_with_program_sets.ipynb",
"content" : " This tutorial shows how to use mitiq's Pauli twirling capabilities with Amazon Braket."
},
"Error mitigation workflow with mitiq": {
"index_abbrv" : "EMWm",
"index_terms": ["mitiq", "error mitigation", "zne", "rem", "twirling"],
"categories" : ["noise"],
"location" : "examples/error_mitigation/on_mitiq/4_Error_mitigation_workflow_with_mitiq.ipynb",
"content" : " This tutorial shows how to perform an error mitigation workflow using mitiq with Amazon Braket."
},
"Advanced QPU error mitigation workflow": {
"index_abbrv" : "AQEMW",
"index_terms": ["rigetti", "error mitigation", "zne", "rem", "twirling"],
"categories" : ["noise"],
"location" : "examples/error_mitigation/supplemental/Advanced_QPU_workflow.ipynb",
"content" : " This tutorial introduces the mitiq library"
},
"Introduction to Amazon Braket spending limits": {
"index_abbrv" : "IntroSL",
"index_terms": [],
Expand Down
Loading