iqm.benchmarks.compressive_gst.mgst.low_level_jit.dA

Contents

iqm.benchmarks.compressive_gst.mgst.low_level_jit.dA#

iqm.benchmarks.compressive_gst.mgst.low_level_jit.dA(X: ndarray, A: ndarray, B: ndarray, J: ndarray, y: ndarray, r: int, pdim: int, n_povm: int) ndarray#

Compute the derivative of to the objective function with respect to the POVM tensor A.

Parameters:
  • X (ndarray) – Array of input matrices.

  • A (ndarray) – Array of measurement operators.

  • B (ndarray) – Array of quantum states.

  • J (ndarray) – Array of indices corresponding to the sequence of operations.

  • y (ndarray) – Array of observed probabilities.

  • r (int) – Number of elements in each measurement operator.

  • pdim (int) – Dimension of the density matrices.

  • n_povm (int) – Number of measurement operators.

Returns:

Derivative of the objective function with respect to A.

Return type:

ndarray