iqm.benchmarks.compressive_gst.mgst.optimization.Hess_evals

Contents

iqm.benchmarks.compressive_gst.mgst.optimization.Hess_evals#

iqm.benchmarks.compressive_gst.mgst.optimization.Hess_evals(K: ndarray, E: ndarray, rho: ndarray, y: ndarray, J: ndarray) ndarray#

Compute eigenvalues of the Euclidean Hessian.

Parameters:
  • K (ndarray) – Current position

  • E (ndarray) – Current POVM estimate

  • rho (ndarray) – Current initial state estimate

  • y (ndarray) – 2D array of measurement outcomes for sequences in J; The columns contain the outcome probabilities for different povm elements

  • J (ndarray) – 2D array where each row contains the gate indices of a gate sequence

Returns:

Eigenvalues of the Euclidean Hessian for the Kraus operators at position (K,E,rho)

Return type:

ndarray