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

Adding stim support to qldpc #117

Draft
wants to merge 91 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
03c195c
circuit generation
Jan 31, 2024
ac1e96c
add circuits.py to __init__
perlinm Jan 31, 2024
7e91c29
nit
Jan 31, 2024
390f108
ds
Jan 31, 2024
5f79151
extraction orders
Feb 21, 2024
e2c23a7
Merge branch 'main' into circuits
perlinm Mar 11, 2024
a22eac4
Merge branch 'main' into circuits
perlinm Apr 11, 2024
72a72bc
Merge branch 'main' into circuits
perlinm Apr 23, 2024
dedec7d
changes
pgoiporia May 28, 2024
bd280bf
Merge branch 'main' into circuits
pgoiporia May 28, 2024
c844820
pushing before lunch
pgoiporia May 28, 2024
70ce955
changes
pgoiporia May 28, 2024
6c3ee9e
clean up
pgoiporia May 28, 2024
0d8e1bd
changes
pgoiporia May 29, 2024
60a5dfb
generating plot, not sure if data is correct
pgoiporia May 29, 2024
a90d1e5
changes
pgoiporia May 29, 2024
cbbd4b1
cleaned up notebook
pgoiporia May 29, 2024
1206036
changes
pgoiporia Jun 3, 2024
17953c3
debugging
pgoiporia Jun 3, 2024
d985d97
pushing changes for the day
pgoiporia Jun 3, 2024
d5b4719
many changes
pgoiporia Jun 4, 2024
4234d73
changes
pgoiporia Jun 4, 2024
add5bf9
more cleanup
pgoiporia Jun 4, 2024
465f4bc
changes
pgoiporia Jun 4, 2024
6079fdf
commiting some progress
pgoiporia Jun 5, 2024
919e1fd
pushing changes for the day
pgoiporia Jun 5, 2024
6271b03
debugging Z plots
pgoiporia Jun 6, 2024
cbf8f37
changes
pgoiporia Jun 7, 2024
3e76f7a
changes
pgoiporia Jun 7, 2024
425d08a
generalizing sc syndrom extraction
pgoiporia Jun 7, 2024
f48fcb8
Generalized, i think
pgoiporia Jun 7, 2024
8748798
cleanup
pgoiporia Jun 7, 2024
3bb3ad0
updated plots
pgoiporia Jun 7, 2024
ef63ceb
first syndrome extraction circuit
perlinm Jun 7, 2024
cc10492
fix data qubit reset bug
perlinm Jun 7, 2024
86610e0
remove debugging artifacts
perlinm Jun 7, 2024
725048b
remove unnecessary detectors
perlinm Jun 7, 2024
a57f547
add stim and sinter dependency
perlinm Jun 7, 2024
535db58
bugfix
perlinm Jun 7, 2024
f2784b6
add to repeat_circuit
perlinm Jun 7, 2024
b5459cc
more detectors
perlinm Jun 7, 2024
e284490
more data qubit confusion
perlinm Jun 7, 2024
75ed4f1
more bithacking
perlinm Jun 7, 2024
8e14a2d
changes
pgoiporia Jun 7, 2024
b8cdba9
cleanup
pgoiporia Jun 7, 2024
9b87291
nit code rearranging
perlinm Jun 7, 2024
30458b1
pushing for the day
pgoiporia Jun 7, 2024
0462894
Merge branch 'circuits' of github.com:Infleqtion/qLDPC into circuits
pgoiporia Jun 7, 2024
a67f671
support different gate orders for syndrome extraction
perlinm Jun 7, 2024
6c5430a
Merge branch 'main' into circuits
perlinm Jun 7, 2024
27e157f
rename circuits.py to simulator.py
perlinm Jun 7, 2024
49c90ee
nit argument reorder
perlinm Jun 7, 2024
363ba14
nit docstring change
perlinm Jun 8, 2024
6086ac3
Merge branch 'main' into circuits
perlinm Jun 10, 2024
cb277df
Merge branch 'main' into circuits
perlinm Jun 10, 2024
15307a3
Adding custom decoder support
pgoiporia Jun 10, 2024
0b9a4c1
Merge branch 'circuits' of github.com:Infleqtion/qLDPC into circuits
pgoiporia Jun 10, 2024
6c98231
uploaded the wrong file on the previous commit. Correcting that
pgoiporia Jun 10, 2024
2ab3474
adding mwpm support
pgoiporia Jun 10, 2024
f7246b7
nit
perlinm Jun 10, 2024
8b1c62b
add beliefmatching dependency
perlinm Jun 10, 2024
769f5fd
changes
pgoiporia Jun 10, 2024
b67cf5c
cleanup
pgoiporia Jun 10, 2024
5e8a953
Merge branch 'main' into circuits
perlinm Jun 20, 2024
785dc74
changes
pgoiporia Jun 28, 2024
48648ed
changes
pgoiporia Jul 3, 2024
eaa54cf
changes
pgoiporia Jul 3, 2024
5df0410
changes
pgoiporia Jul 3, 2024
469bec3
some typing
pgoiporia Jul 17, 2024
5f567ad
Merge branch 'main' into circuits
perlinm Aug 9, 2024
a1a29eb
Merge branch 'main' into circuits
perlinm Aug 9, 2024
2fc9d13
Merge branch 'main' into circuits
perlinm Aug 9, 2024
afc190e
add circuits.py
perlinm Aug 9, 2024
276a0c0
fix merging bug
perlinm Aug 9, 2024
a91b683
better pauli construction
perlinm Aug 9, 2024
e04012b
change state prep circuits
perlinm Aug 9, 2024
0ac1ba7
add steane-type syndrome extraction circuit
perlinm Aug 13, 2024
a67a567
add some depolarizing errors
perlinm Aug 13, 2024
b6623a4
add observables to steane syndrome extraction circuit
perlinm Aug 13, 2024
06ab533
fix observable
perlinm Aug 13, 2024
68a33bc
Merge branch 'main' of github.com:Infleqtion/qLDPC into circuits
pgoiporia Sep 12, 2024
406f7ea
adding coverage
pgoiporia Sep 12, 2024
085cf54
Merge branch 'circuits' of github.com:Infleqtion/qLDPC into circuits
pgoiporia Sep 12, 2024
b53d09d
Merge branch 'main' into circuits
perlinm Sep 17, 2024
8e097c8
Merge branch 'main' into circuits
perlinm Sep 17, 2024
ee28a8a
Merge branch 'main' into circuits
perlinm Sep 24, 2024
7c899fb
update stim/sinter versions
perlinm Sep 24, 2024
8e2943d
fix typo
perlinm Sep 25, 2024
70052b1
Merge branch 'main' into circuits
perlinm Nov 13, 2024
88560e8
allow prepping more states
perlinm Nov 13, 2024
8c10942
nit cleanup
perlinm Nov 13, 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
Prev Previous commit
Next Next commit
changes
  • Loading branch information
pgoiporia committed May 28, 2024
commit 70ce9553b73cd531a0ea2249339b7290dc4980b7
Loading