Releases: QuantumBFS/Yao.jl
Releases · QuantumBFS/Yao.jl
v0.9.2
Yao v0.9.2
Merged pull requests:
- Kraus operator and error modeling (#546) (@GiggleLiu)
- Fix issue 545 - autodiff with batched-arrayreg (#547) (@GiggleLiu)
- Fix issue 480 - rendering random parameters for rotation gates properly (#548) (@GiggleLiu)
- Fix Issue 549: chain block constructor bug (#551) (@GiggleLiu)
- Upgrade luxury sparse (#555) (@GiggleLiu)
- Support more error types (#556) (@GiggleLiu)
Closed issues:
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)
v0.9.0
Yao v0.9.0
Merged pull requests:
- Fix issue 508 (#509) (@GiggleLiu)
- Let yao2einsum support multi-qubit registers as input/output (#510) (@GiggleLiu)
Closed issues:
- Undesired handling of complex values when the expectation of an observable has zero real part (#508)
v0.8.14
v0.8.13
Yao v0.8.13
v0.8.12
Yao v0.8.12
v0.8.11
Yao v0.8.11
Merged pull requests:
- Fix symbolic abs function (#479) (@GiggleLiu)
- Update quick-start.md to fix typo and grammar (#481) (@JamieMair)
- Fix kron and repeat over unitary channel (#482) (@GiggleLiu)
- Changed TimeEvolution to use KrylovKit instead of ExponentialUtilities (#483) (@jlbosse)
v0.8.10
v0.8.9
v0.8.8
Yao v0.8.8
Merged pull requests: