hongyehu / PyClifford

An intuitive programming package for simulating and analyzing Clifford circuits, quantum measurement, and stabilizer states with applications to many-body localization, classical shadows, quantum chemistry and error correction code.
https://hongyehu.github.io/PyCliffordPages/intro.html
BSD 3-Clause "New" or "Revised" License
69 stars 13 forks source link

[UnitaryHack] Implementing state expectation in parallel for a given batch of stabilizer states #15

Closed hongyehu closed 1 year ago

hongyehu commented 1 year ago

Given a batch of stabilizer states and a Pauli operator, one needs to implement the evaluation of their expectation values in parallel. One potential solution is vectorization like torchclifford.

lavanya-m-k commented 1 year ago

I would like to work on this issue. Can you please assign it to me?

hongyehu commented 1 year ago

@lavanya-m-k please go ahead, I am looking forward to seeing your PR! :)

teng10 commented 1 year ago

Hey @lavanya-m-k , I just saw your comment now, I want to let you know that I have also been working on this issue. How's it going for you? Let me know if you want to work together on it! Yan

hongyehu commented 1 year ago

This issue is closed, and @teng10 's PR has been merged.

natestemen commented 1 year ago

@hongyehu please assign the hacker who should receive the bounty (looks like @teng10 in this case) so our system can ensure they receive payment.

hongyehu commented 1 year ago

Hi @natestemen, @teng10 should receive the bounty for this issue. Thanks!

natestemen commented 1 year ago

@hongyehu is it possible to assign Yanting? The bounty will then show up on our website under their alias.