Skip to content


Upgrade Instructions

Interface Changes

  1. Remove num_qubits attribute from StatePreparation and add it to GaussianMixture.


  1. Add error metrics for StatePreparation: total variation, Hellinger, and Bhattacharyya. See StatePreparation.
  2. Add a new function: ComputationalStatePreparation. See ComputationalBasisStatePreparation.
  3. Add a new function: GHZStatePreparation. See GHZStatePreparation.
  4. Add a new execution building block: the Operators' Estimator.
  5. Change the AmplitudeEstimation parameters to GroverOperator and estimation_register_size. See AmplitudeEstimation.

IDE Improvements

  1. Automatic Registers Resolution: Automatically label, color, and merge (when possible) individual qubits according to their associated registers. See Automatic Registers Resolution.