Skip to content

v0.6.0

Compare
Choose a tag to compare
@julia-tagbot julia-tagbot released this 23 Dec 06:57
v0.6.0
451e54d

v0.6.0 (2019-12-23)

Yao v0.6.0 Release Notes

New Features

  • Symbolic Computation Support via SymEngine.
  • automatic differentiation support with reversibility based optimization
  • better CUDA performance in CuYao
  • unitary channel support in YaoBlocks#101
  • better measure with operators in YaoBlocks#100
  • yao script a mark up language for quantum circuit in YaoBlocks#92
  • new fidelity grad and operator fidelity grad. YaoBlocks#109

Documentation Improvements

Core component package changes

YaoBase changes

YaoArrayRegister changes

Closed issues:

  • instruct! ambiguity error in julia1.2 (#28)
  • The jldoctest fails (#26)

Merged pull requests:

YaoBlocks changes

External dependencies

LuxurySparse

Diff since v0.5.1

Closed issues:

  • Unreachable reached (#218)
  • Upcoming naming and convension changes for Yao v0.6.0 (#215)
  • Examples are broken on master (#212)
  • Documentation updates for next release (#205)
  • NoParams with empty circuit (#204)
  • [RFC] resetto! or collapseto! (#203)
  • [Feature request] Specify the parameters of expect' (#202)
  • Error in expect' (#201)
  • Proposal for the documentation (#198)
  • CZ gate should be added to Yao.ConstGate (#197)
  • Measure should take rng::AbstractRng as first argument (#194)
  • error differentiating over mat using Zygote (#191)
  • register package (#179)
  • Grover & Shor algorithm example (#175)
  • change chain interface (#174)
  • Wrong highlight in documents & how to fix it (#171)
  • Support for lowering to QASM (#124)
  • [Visualization] Serialization Format (#19)

Merged pull requests: