cirq.SupportsEqualUpToGlobalPhase
Object which can be compared for equality mod global phase.
cirq.SupportsEqualUpToGlobalPhase(
*args, **kwargs
)
Methods
_equal_up_to_global_phase_
View source
_equal_up_to_global_phase_(
other: Any, *, atol: Union[int, float]
) -> bool
Approximate comparator.
Types implementing this protocol define their own logic for comparison
with other types.
Args |
other
|
Target object for comparison of equality up to global phase.
|
atol
|
The minimum absolute tolerance. See np.isclose()
documentation for details.
|
Returns |
True if objects are equal up to a global phase, False otherwise.
Returns NotImplemented when checking equality up to a global phase
is not implemented for given types.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-06-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-06-27 UTC."],[],[]]