v0.9.1
Yao v0.9.1
Merged pull requests:
- Made
fidelity(cureg, cureg)
work (#511) (@jlbosse) - Fix
FSimGate
plotting (#513) (@mofeing) - fix CUDA.sync_threads() in measure! (#515) (@nzy1997)
- Plot with colored label (#517) (@nzy1997)
- Annotate a single line (for quantum error correction) (#518) (@GiggleLiu)
- fix a typo in runtests.jl (#521) (@hmyuuu)
- typo in docstring (#524) (@FazinHan)
- Fix error in visualizing rot(igate(n)) (#529) (@GiggleLiu)
- Support qudits in YaoToEinsum (#530) (@GiggleLiu)
- Measure density matrix inplace (#532) (@GiggleLiu)
- Fix collapseto! normalization and add test for mixed states (#535) (@FabianBallar7)
- Update CUDA version (#537) (@GiggleLiu)
- Remove unnecessary const declarations when setting a ref (#538) (@KristofferC)
- Add test and fix a bug in simplify (#539) (@nzy1997)
- Set default size_info (#540) (@nzy1997)
- fix CI (#541) (@Roger-luo)
- Fix spelling mistakes in Shor algorithm example (#542) (@dillon-broaders)
Closed issues:
- show case of your own project in Yao's documentation (#382)
- Can't calculate
von_neumann_entropy()
in gpu (#489) - Measure block acts differently on cpu registers and cuda registers (#514)
- Precompiling CuYao Error in Julia 1.10.4 (#520)
- Converting between KronBlock, Scale, and Add Objects (#522)
- Feature request: a two qubit Rzz gate (#525)
- Bug in Yao.plot() when visualising identity rotations (#528)
- Feature request: measurement on density matrix (#531)
- Potential Issue with "collapseto!" normalization for mixed states (#534)
- CuYao fails to precompile (#536)