Yiming Zhang
Yiming Zhang
Fixes #682 This issue is related to one of my projects, so I attempted a basic and quick solution. I followed the pattern of `sinter.Decoder` and the implementation between the...
In my understanding, the condition flow in the `sinter.WorkIn.auto_dem()` should be: `(decompose_errors=True, flatten_loops=False)` -> `(decompose_errors=True, flatten_loops=True)` ->`(decompose_errors=False, flatten_loops=False)` ->`(decompose_errors=False, flatten_loops=True)` while the current code tried `(decompose_errors=True, flatten_loops=False)` and `(decompose_errors=False, flatten_loops=False)`...
According to [download-artifact](https://github.com/actions/download-artifact): > Downloading artifacts that were created from action/upload-artifact@v3 and below are not supported. And since `upload-artifact@v4` did not support uploading to the same named Artifact multiple times,...
As discussed in #70, there can be some improvement ideas on the `tqec.display.display_templates_svg` function, which includes the following or more: 1. Display the relationships between templates (corner pinning). 2. Find...
This is a very basic attempt to adress #199. I tried to implement the [proposal by Austin](https://github.com/QCHackers/tqec/issues/199#issuecomment-2015637349) at the level of `stim` instead of `cirq` because I want this part...
Relates to #271. I'm no sure whether the `AbstractObservable` representation is convenient for people working on circuits generation. But in principle, this simple representation should include all the information to...
Currently, the plaquettes for `ZXXZ` surface code all measure `ZXXZ` stabilizer follow the "Z" shape or "N" shape CZ order for different plaquette basis:  However, when I think about...
**Is your feature request related to a problem? Please describe.** ## What is `LaSsynth`? [`LaSsynth`](https://arxiv.org/abs/2404.18369) is a synthesis for lattice surgery subroutines. After specifying the desired inputs/outputs ports and the...
## Is your feature request related to a problem? Please describe. Austin proposed a greedy algorithm for block synthesis that needs to be implemented. ## Describe the solution you'd like...
This is a comprehensive checklist of the blocks planned or needed to be implemented in TQEC. Please add in the comments or edit here directly if I missed anything. ##...