cirq.allclose_up_to_global_phase¶
-
cirq.allclose_up_to_global_phase(a: numpy.ndarray, b: numpy.ndarray, rtol: float = 1e-05, atol: float = 1e-08, equal_nan: bool = False) → bool[source]¶ Determines if a ~= b * exp(i t) for some t.
Parameters: - a – A numpy array.
- b – Another numpy array.
- rtol – Relative error tolerance.
- atol – Absolute error tolerance.
- equal_nan – Whether or not NaN entries should be considered equal to other NaN entries.