Skip to content

Commit

Permalink
fix: lint
Browse files Browse the repository at this point in the history
  • Loading branch information
Edoardo-Pedicillo committed Feb 14, 2025
1 parent fb0f026 commit 76b6b6f
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
9 changes: 5 additions & 4 deletions src/qibocal/fitting/classifier/qubit_fit.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,9 @@ def fit(self, i_coordinates: list, q_coordinates: list, states: list):
iq_coordinates = np.stack((i_coordinates, q_coordinates), axis=-1)
iq_state1 = iq_coordinates[(states == 1)]
iq_state0 = iq_coordinates[(states == 0)]
self.iq_mean0 = np.mean(iq_state0, axis=0)
self.iq_mean1 = np.mean(iq_state1, axis=0)

vector01 = self.iq_mean1 - self.iq_mean0
iq_mean0 = np.mean(iq_state0, axis=0)
iq_mean1 = np.mean(iq_state1, axis=0)
vector01 = iq_mean1 - iq_mean0
self.angle = -1 * atan2(vector01[1], vector01[0])

# rotate
Expand Down Expand Up @@ -116,6 +115,8 @@ def fit(self, i_coordinates: list, q_coordinates: list, states: list):
self.probability_error = np.sum(np.absolute(states - predictions)) / len(
predictions
)
self.iq_mean0 = iq_mean0.tolist()
self.iq_mean1 = iq_mean1.tolist()

def effective_temperature(self, predictions, qubit_frequency: float):
"""Calculate effective qubit temperature."""
Expand Down
4 changes: 2 additions & 2 deletions src/qibocal/protocols/classification.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,8 +189,8 @@ def _fit(data: SingleShotClassificationData) -> SingleShotClassificationResults:
grid_preds = model.predict(grid)
threshold[qubit] = model.threshold
rotation_angle[qubit] = model.angle
mean_gnd_states[qubit] = model.iq_mean0.tolist()
mean_exc_states[qubit] = model.iq_mean1.tolist()
mean_gnd_states[qubit] = model.iq_mean0
mean_exc_states[qubit] = model.iq_mean1
fidelity[qubit] = model.fidelity
assignment_fidelity[qubit] = model.assignment_fidelity
iq_state0 = iq_values[states == 0]
Expand Down

0 comments on commit 76b6b6f

Please sign in to comment.