Skip to content

ProjectQ v0.3.6

Compare
Choose a tag to compare
@thomashaener thomashaener released this 06 Feb 09:48
· 139 commits to master since this release
fa484fe

New Features

  • Basic support for 16-qubit IBM chip added (mapping needs to be done manually still)
  • Added support for barriers and arbitrary rotation gates for the IBM backend
  • New decomposition rules for conversion of rotation gates
  • New gates: sqrt(X) and sqrt(Swap)
  • Resource counter keeps track of gate objects (and not just their string representation)

Fixes

  • Simulator throws exception if number of qubits does not agree with the gate size being applied (easier to find bugs in user code)
  • Classical simulator now registers measurement results like every other backend, allowing to use int(qubit) after measurement
  • Fixed bug in emulation of controlled time evolution gates
  • Fixed Python 3.6 incompatibility of decomposition rules