Skip to content

Commit

Permalink
Removed unused param in DFE example (#3936)
Browse files Browse the repository at this point in the history
  • Loading branch information
tonybruguier committed Mar 19, 2021
1 parent 916e355 commit f49ab35
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions examples/direct_fidelity_estimation.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ def build_circuit() -> Tuple[cirq.Circuit, List[cirq.Qid]]:


def compute_characteristic_function(
circuit: cirq.Circuit,
pauli_string: cirq.PauliString,
qubits: List[cirq.Qid],
density_matrix: np.ndarray,
Expand Down Expand Up @@ -270,9 +269,7 @@ def _estimate_pauli_traces_general(
pauli_traces: List[PauliTrace] = []
for P_i in dense_operators:
pauli_string: cirq.PauliString[cirq.Qid] = cirq.PauliString(dict(zip(qubits, P_i)))
rho_i, Pr_i = compute_characteristic_function(
circuit, pauli_string, qubits, clean_density_matrix
)
rho_i, Pr_i = compute_characteristic_function(pauli_string, qubits, clean_density_matrix)
pauli_traces.append(PauliTrace(P_i=pauli_string, rho_i=rho_i, Pr_i=Pr_i))
return pauli_traces

Expand Down Expand Up @@ -445,7 +442,7 @@ def direct_fidelity_estimation(
)
else:
sigma_i, _ = compute_characteristic_function(
circuit, measure_pauli_string, qubits, noisy_density_matrix
measure_pauli_string, qubits, noisy_density_matrix
)

trial_results.append(Result(pauli_trace=pauli_trace, sigma_i=sigma_i))
Expand Down

0 comments on commit f49ab35

Please sign in to comment.