Skip to content

Commit

Permalink
Logical Circuit to (Encoded Circuit + Syndrome Msmts) Transformer (#17)
Browse files Browse the repository at this point in the history
* feat: wip qudit op schedule alignment

* feat: transform ge gates to gf gates

* feat: wip notebook for  subcircuit for g+f phase syndrome measurement

* feat: fidelity metric and ancilla flag probability metric on noisy sim notebook

* feat: new quantum error correction code defined using stabilizer generators

* feat: QutritPhaseRepetitionCode working with phase flips

* feat: QutritPhaseRepetitionCode working with phase flips

* feat: EncodedCircuitExpansionPass expands logical gates into physical gates in the encoding

* feat: add basic noiseless simulator histogram plots
  • Loading branch information
evmckinney9 authored Dec 20, 2023
1 parent faadf99 commit 096ddb6
Show file tree
Hide file tree
Showing 14 changed files with 4,896 additions and 240 deletions.
6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ repos:
- id: conventional-commits

- repo: https://github.com/charliermarsh/ruff-pre-commit
rev: "v0.1.5"
rev: "v0.1.8"
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
Expand All @@ -37,13 +37,13 @@ repos:
args: [--autofix]

- repo: https://github.com/pycqa/isort
rev: 5.12.0
rev: 5.13.2
hooks:
- id: isort
name: isort (python)

- repo: https://github.com/psf/black
rev: 23.11.0
rev: 23.12.0
hooks:
- id: black-jupyter
language_version: python3.9
Expand Down
33 changes: 17 additions & 16 deletions git-conventional-commits.yaml
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
---
convention:
commitTypes:
- feat
- fix
- perf
- refactor
- style
- test
- build
- ops
- docs
- chore
- merge
- revert
- wip
- feat
- fix
- perf
- refactor
- style
- test
- build
- ops
- docs
- chore
- merge
- revert
commitScopes: []
releaseTagGlobPattern: v[0-9]*.[0-9]*.[0-9]*
changelog:
commitTypes:
- feat
- fix
- perf
- merge
- feat
- fix
- perf
- merge
includeInvalidCommits: true
commitIgnoreRegexPattern: "^WIP "
headlines:
Expand Down
Empty file.
1,225 changes: 1,225 additions & 0 deletions src/notebooks/deprecated/lab4_solution.ipynb

Large diffs are not rendered by default.

191 changes: 153 additions & 38 deletions src/notebooks/noisy_simulation/03_noisy_erasure_detect.ipynb

Large diffs are not rendered by default.

919 changes: 919 additions & 0 deletions src/notebooks/noisy_simulation/dev_effectiveT1.ipynb

Large diffs are not rendered by default.

724 changes: 724 additions & 0 deletions src/notebooks/noisy_simulation/dev_phase_flip.ipynb

Large diffs are not rendered by default.

507 changes: 507 additions & 0 deletions src/notebooks/qutrit_gates/04_encoded_ops.ipynb

Large diffs are not rendered by default.

315 changes: 315 additions & 0 deletions src/notebooks/syndrome_gates/dev_insert_syndrome.ipynb

Large diffs are not rendered by default.

Loading

0 comments on commit 096ddb6

Please sign in to comment.