bloqade.cirq_utils.parallelize.can_be_parallel
← Module overview
function
source
functioncan_be_parallel¶source
bloqade.cirq_utils.parallelize.can_be_parallel
Signature
def can_be_parallel(op1: cirq.GateOperation, op2: cirq.GateOperation, tol: float = 1e-14) -> boolHeuristic similarity function to determine if two operations are similar enough to be grouped together in parallel execution.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
op1 | cirq.GateOperation | required | |
op2 | cirq.GateOperation | required | |
tol | float | 1e-14 |
Returns
bool