-
Notifications
You must be signed in to change notification settings - Fork 66
Replacing Graphix transpiler with graphix-jcz-transpiler
#484
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
Merged
+1,057
−778
Merged
Changes from all commits
Commits
Show all changes
80 commits
Select commit
Hold shift + click to select a range
a41f7d6
first push
cab1171
adding J to ops and qasm
03993d7
fixing tests
0a8a35f
Merge remote-tracking branch 'origin/master' into add-jcz
b8e7242
fixing tests
5490b9d
fixing QASM with J gate and other tests
a14e2dc
Bump the python-packages group with 2 updates (#486)
dependabot[bot] 13365fe
Instruct Dependabot to ignore Qiskit 2.4 (#487)
thierry-martinez 3f3ec4c
Merge branch 'master' into add-jcz
emlynsg 4b154d1
update CHANGELOG
6c52f80
fixing vis tests
dc14f1b
fixing docstring examples
4aa512b
fixing examples
759da43
testing doc build fix
c0a5053
fixing failing docs CI
513687f
fixing docs
90f455a
fixing reverse deps failures and pattern latex docstring
a9fc97b
fix lint
2c73b3a
Merge branch 'master' into add-jcz
emlynsg 2207313
Merge branch 'master' into add-jcz
emlynsg d145d84
fixing docstrings
ed048b4
Merge branch 'master' into add-jcz
emlynsg 5a826f8
reverting Pauli inference
3871d85
fixing Veriphix reverse dep
6308260
fixing vqe example
287859e
fixing docstrings
49e3d7e
fixing reverse deps
de4277f
Merge branch 'master' into add-jcz
emlynsg 005afb3
adding object inference to backend kron
921f5d6
fixing reverse deps, adding type inference to add nodes
4f3244d
editing docstring
c5ffc6f
update CHANGELOG
a244f0f
fixing docs build
2b3bd8b
fixing docs build
7d3aa5f
fixing docs build
17b9d5c
fixing docs
fe0e22c
Update docs/source/generator.rst
emlynsg f378c85
implementing fixes
38ff734
updated CHANGELOG
5e55212
Update CHANGELOG.md
emlynsg fe0a461
Merge branch 'master' into add-jcz
emlynsg 26db8a2
trying to fix qasm3
dff39b8
fixing qasm
2014655
fixing kron for statevec
101bd87
fixing other qasm3 exporter tests
8df8721
Merge branch 'master' into add-jcz
emlynsg 3b06727
Update graphix/transpiler.py
emlynsg febb6ae
Update graphix/transpiler.py
emlynsg 6e1e845
Update graphix/transpiler.py
emlynsg 5f13bad
changes and fixes from Mateo comments
7f70084
added bool transpile to qasm export functions
490003f
fix ruff
81d3854
Merge branch 'master' into add-jcz
emlynsg 95c5167
fixing tests with transpile bool flag
50f042c
Merge branch 'master' into add-jcz
emlynsg 6711e3a
fixing merge conflicts
b2edc63
Merge remote-tracking branch 'origin/master' into add-jcz
thierry-martinez ac1cc84
Integrate SWAP transpilation
thierry-martinez ee28ae6
Merge branch 'master' into add-jcz
thierry-martinez f2f2da4
Pin graphix-stim-backend
thierry-martinez c3e5cfc
Update graphix/transpiler.py
thierry-martinez 094c159
Rename `transpile_to_causal_flow`
thierry-martinez e067d7a
Update graphix/transpiler.py
thierry-martinez 3c9abb4
Don't check for J gates before QASM3 transpilation
thierry-martinez 50b0d9c
Add `permute` to `DenseState` to replace `sort_qubits` and `swap_stat…
thierry-martinez f131742
Remove duplicated `infer_pauli_measurements`
thierry-martinez dfa8c67
Split `TranspileResult` into `TranspiledFlow` and `TranspiledPattern`
thierry-martinez 8ebf3dc
Take `enable-cache` and `python-version` into account when setting up…
thierry-martinez 6ee8286
Bump ruff from 0.15.15 to 0.15.16 in the python-packages group (#538)
dependabot[bot] 56976cc
Pin `matplotlib==3.10.9` for extra `dev` dependencies (#541)
thierry-martinez 5c6737b
Handle pre-allocated qubits
thierry-martinez d0a6585
Better coverage
thierry-martinez 9f41972
Fix coverage
thierry-martinez 0ee2f8d
Update CHANGELOG and doc
thierry-martinez 94aea0c
Merge branch 'master' into add-jcz
thierry-martinez 1dcb37b
Fix `NodeIndex` after `permute`
thierry-martinez 83487b4
Merge branch 'master' into add-jcz
thierry-martinez 34f96d2
Remove old code for `sort_qubits`
thierry-martinez 36dd146
Fix correction order
thierry-martinez fe291d2
Update CHANGELOG
thierry-martinez File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.