Skip to content

Implementing AlphaSyndrome into qLDPC#421

Merged
acasta-yhliu merged 7 commits into
qLDPCOrg:alphasyndromefrom
acasta-yhliu:main
Feb 19, 2026
Merged

Implementing AlphaSyndrome into qLDPC#421
acasta-yhliu merged 7 commits into
qLDPCOrg:alphasyndromefrom
acasta-yhliu:main

Conversation

@acasta-yhliu
Copy link
Copy Markdown
Collaborator

@acasta-yhliu acasta-yhliu commented Feb 19, 2026

I've implemented the AlphaSyndrome syndrome measurement scheduler. A few notes:

  • Implemented under src/qLDPC/circuits/alphasyndrome.py.
  • Implemented test
  • Multiprocessing is not introduced. I've encountered OOM because Python would copy the data of the parent process.

Some other things to be checked:

  • Copyright information
  • Coding style

@acasta-yhliu acasta-yhliu marked this pull request as ready for review February 19, 2026 20:14
@perlinm
Copy link
Copy Markdown
Collaborator

perlinm commented Feb 19, 2026

Thank you for the contribution! This is a very nice addition to the library.

At a glance, the code looks clean, and all checks pass, so I expect review to be fairly straightforward. Even so, please allow me a few weeks to go over the changes in detail 🙂

One minor point to flag: I like the addition of a uv.lock file, but perhaps that can be left to a separate PR?

@perlinm
Copy link
Copy Markdown
Collaborator

perlinm commented Feb 19, 2026

Also, @acasta-yhliu I invited you to be a contributor with write access to branches of qLDPC. Opening a PR from a branch of qLDPC (or giving me write access to acasta-yhliu:main) would simplify review, as I may poke around to make nitpicky changes without needing to bother you about them.

@acasta-yhliu acasta-yhliu changed the base branch from main to alphasyndrome February 19, 2026 21:50
@acasta-yhliu acasta-yhliu merged commit 048611e into qLDPCOrg:alphasyndrome Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants