v0.8.0
Yao v0.8.0
Closed issues:
- Using YaoBlocks.subroutine instead of deprecated "concentrate" in the tutorials (#254)
- webpage (tutorial/documentation/etc.) pipeline improvements (#278)
- integrate YaoBlocks with IBMQClient and OpenQASM (#279)
- Github link on website does not work (#347)
- density matrix for batched register (#359)
- fidelity gradient not working (#360)
- CuYao compiles depending on value, not depending on type (#362)
- evaluate expectation value of general hermitian operator in Yao (#366)
- support for empty Pauli string(a string full of pauli I) ? (#368)
- rename repeat register (#369)
- reorder! does not seem to work properly (#370)
- A tiny bug in Yao.EasyBuild (#377)
- Derivative of two-parameter gate does not work well (#383)
Merged pull requests:
- fix fidelity gradient (#361) (@GiggleLiu)
- fix rotation gate dispatch (#363) (@GiggleLiu)
- Remove YaoBase (#364) (@GiggleLiu)
- better eigen basis (#367) (@GiggleLiu)
- add blocks API docs (#371) (@Roger-luo)
- register doc (#372) (@GiggleLiu)
- fix YaoArrayRegisters docstring (#374) (@GiggleLiu)
- svg plot (#376) (@GiggleLiu)
- fix issue #377 (#378) (@GiggleLiu)
- Qudits instructions (#379) (@GiggleLiu)
- export unsafe_apply as the overload interface (#380) (@Roger-luo)
- clean up entry table by default! (#384) (@GiggleLiu)
- specify matblock printing (#386) (@GiggleLiu)
- completes levine-pichler pulse (#387) (@GiggleLiu)
- fix generic type (#388) (@GiggleLiu)
- mention community call (#391) (@Roger-luo)
- fix density matrix fidelity (#393) (@GiggleLiu)
- Density matrix implementation (#394) (@GiggleLiu)