Skip to content

Releases: qiboteam/qibo

Qibo 0.1.3

07 Mar 16:25
Compare
Choose a tag to compare

What's Changed

Qibo 0.1.2

07 Dec 16:15
Compare
Choose a tag to compare

Major New Features

  • Collapse gate.
  • Shor (2n+3) example.
  • qPDF model and example.
  • Density matrix simulation using custom operators.
  • Post-measurement bit-flip errors.
  • Thermal relaxation error channel.
  • Parallel optimization using multiprocessing for L-BFGS-B on CPU.
  • Improved performance when repeating circuit execution.
  • Replacing TensorFlow ThreadPool with OpenMP for custom operators on CPU.
  • General code upgrades including tests, wheels and documentation.

Fixes

  • Cost function for autoencoder tutorial.
  • Circuit depth calculation.
  • Backend return name.
  • Trotter Hamiltonian from_symbolic and make_compatible.
  • Scipy missing requirement in pip package.

Qibo 0.1.1

07 Oct 12:48
Compare
Choose a tag to compare

Major Features

  • Implemented new entaglement spectrum callback
  • Extended circuit summary, fixed circuit depth definition.
  • New method for circuit inversion
  • New general unitary gates.
  • Updating QASM and testing its compatibility.
  • Adding possibility to add circuits to larger ones.
  • Including symbolic interface for Hamiltonian allocation.
  • Upgraded TensorFlow pip dependency to 2.3.1
  • Updated documentation, fixed typos.
  • Adjusting documentation urls to stable.

Qibo 0.1.0

06 Sep 09:22
29076bd
Compare
Choose a tag to compare

Release 0.1.0

First Qibo stable release.

Major Features

  • Basic circuit model containing gates and/or measurements (Circuit).
  • Circuits that can be executed on multiple devices such as CPU/GPUs (DistributedCircuit).
  • Circuit implementing the Quantum Fourier Transform (QFT).
  • Variational Quantum Eigensolver (VQE), with support for optimization of the variational parameters.
  • Quantum Approximate Optimization Algorithm (QAOA), with support for optimization of the variation parameters.
  • Unitary time evolution of quantum states under a Hamiltonian (StateEvolution).
  • Adiabatic time evolution of quantum states, with support for optimization of the scheduling function (AdiabaticEvolution).

Qibo 0.0.1b5

05 Sep 09:18
c531676
Compare
Choose a tag to compare
Qibo 0.0.1b5 Pre-release
Pre-release

Documentation cleanup, further optimization.

Qibo 0.0.1b4

02 Sep 18:07
9723fe5
Compare
Choose a tag to compare
Qibo 0.0.1b4 Pre-release
Pre-release

Pre-release for testing.

Qibo 0.0.1b3

24 Aug 11:24
63fbe5c
Compare
Choose a tag to compare
Qibo 0.0.1b3 Pre-release
Pre-release

Pre-release for testing.

  • adiabatic evolution algorithms
  • code optimization and acceleration
  • advanced tutorials and examples
  • linux wheels are compiled with CUDA 10.1 and manylinux2010 support.

Qibo 0.0.1b2

26 Jun 19:15
60a1ac0
Compare
Choose a tag to compare
Qibo 0.0.1b2 Pre-release
Pre-release

Pre-release for testing.

  • multi-gpu support
  • single package with cuda10.2 and cpu-only support
  • new hamiltonian overloading operators
  • decomposition of multi-controlled X gates
  • options to set default simulation precision, backend and device
  • enhanced interface for gate matrices
  • pylint errors fixed
  • fixed checks for custom operators

Linux wheels are compiled with CUDA 10.2 support.

Qibo 0.0.1b1

17 Jun 07:50
e81af30
Compare
Choose a tag to compare
Qibo 0.0.1b1 Pre-release
Pre-release

Pre-release for internal testing.