Skip to content

Commit 9d7b4cf

Browse files
cleaned up some leftover debugging code
1 parent f94ce11 commit 9d7b4cf

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

pygsti/modelmembers/povms/__init__.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -580,12 +580,11 @@ def calc_physical_subspace(dense_ideal_povm, epsilon = 1e-4):
580580
_,S,Vt = _np.linalg.svd(J)
581581

582582
#Only return nontrivial singular vectors
583-
#non_zero_mask = _np.where(_np.ones(len(S)))
584-
non_zero_mask = _np.where(_np.abs(S) > 1e-63)
583+
non_zero_mask = _np.where(_np.abs(S) > 1e-13)
585584
non_trivial_vecs = Vt[non_zero_mask]
586585
non_trivial_vecs = non_trivial_vecs.reshape(-1, Vt.shape[1]) # Reshape to ensure it's 2D
587586
return non_trivial_vecs
588-
#return Vt[:len(S),]
587+
589588

590589
phys_directions = calc_physical_subspace(dense_ideal_povm)
591590

pygsti/modelmembers/states/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,10 +289,9 @@ def calc_physical_subspace(ideal_prep, epsilon = 1e-4):
289289
_,S,Vt = _np.linalg.svd(J)
290290

291291
#Only return nontrivial singular vectors
292-
non_zero_mask = _np.where(_np.ones(len(S)))
292+
non_zero_mask = _np.where(_np.abs(S) > 1e-13)
293293
non_trivial_vecs = Vt[non_zero_mask]
294294
non_trivial_vecs = non_trivial_vecs.reshape(-1, Vt.shape[1]) # Reshape to ensure it's 2D
295-
#return Vt[:len(S),]
296295
return non_trivial_vecs
297296

298297
phys_directions = calc_physical_subspace(dense_state)

0 commit comments

Comments
 (0)