Skip to content

Releases: QuantumBFS/Yao.jl

v0.8.5

02 Nov 20:30
Compare
Choose a tag to compare

Yao v0.8.5

Diff since v0.8.4

Closed issues:

  • How can we compute the hessian matrix (#425)
  • Retrieving a Unitary from a circuit (#429)
  • Kron and chain (#430)
  • Implementing circuit.append(cirq.X(qubits[3]).controlled_by(qubits[1],qubits[4])) (#431)
  • Extending Blocks to include timing information of a quantum gate (#434)
  • variational_circuit not matched (#436)
  • label not found (#438)

Merged pull requests:

v0.8.4

25 Aug 16:46
Compare
Choose a tag to compare

Yao v0.8.4

Diff since v0.8.3

Merged pull requests:

v0.8.3

21 Aug 21:16
Compare
Choose a tag to compare

Yao v0.8.3

Diff since v0.8.2

Closed issues:

  • Potential bugs from YaoBlocks.Measure when involving optional argument operator. (#252)
  • Ambiguity error in YaoSym (#268)
  • Incorrect Definition for ishermitian for ChainBlock (#406)
  • how to export the matrix of a circuit on a large system? (#407)
  • Adding qudit gates (#412)
  • error occurs when running Pkg.develop("Yao") (#419)
  • Performance issue (#422)

Merged pull requests:

v0.8.2

10 Jun 03:21
Compare
Choose a tag to compare

Yao v0.8.2

Diff since v0.8.1

Closed issues:

  • YaoExtension incompatible w/ stable Yao version (#400)
  • Incomplete docstring for measure: missing custom basis measurement example (#401)

Merged pull requests:

v0.8.1

01 Jun 21:17
Compare
Choose a tag to compare

Yao v0.8.1

Diff since v0.8.0

Merged pull requests:

v0.8.0

31 May 00:44
Compare
Choose a tag to compare

Yao v0.8.0

Diff since v0.7.4

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:

v0.7.4

13 Apr 20:54
Compare
Choose a tag to compare

Yao v0.7.4

Diff since v0.7.3

Merged pull requests:

v0.7.3

13 Apr 19:21
Compare
Choose a tag to compare

Yao v0.7.3

Diff since v0.7.2

Closed issues:

  • fix examples for qudits interface (#343)
  • documentation build failure for QFT (#352)
  • Order of active qubits in a chain (#354)

Merged pull requests:

  • Enforce Matrix{Basic} type during conversion (#353) (@wildart)
  • most populated bit strings in an array register (#356) (@GiggleLiu)

v0.7.2

28 Mar 22:01
Compare
Choose a tag to compare

Yao v0.7.2

Diff since v0.7.1

Closed issues:

  • Gradient of time_evolve (#348)
  • chainrules_patch might be broken (#349)

Merged pull requests:

v0.7.1

15 Mar 06:49
Compare
Choose a tag to compare

Yao v0.7.1

Diff since v0.7.0

Merged pull requests: