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 the ComputationalStatePreparation function. See ComputationalBasisStatePreparation.
  3. Add the GHZStatePreparation function. See GHZStatePreparation.
  4. Add the Operators' Estimator execution building block.
  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.