cirq.Device.validate_operation

Device.validate_operation(operation: cirq.Operation) → None[source]

Raises an exception if an operation is not valid.

Parameters:operation – The operation to validate.
Raises:ValueError – The operation isn’t valid for this device.