class cirq.PhaseGradientGate(*, num_qubits: int, exponent: Union[float, sympy.core.basic.Basic])[source]
__init__(*, num_qubits: int, exponent: Union[float, sympy.core.basic.Basic])[source]
 controlled([num_controls, control_values, …]) Returns a controlled version of this gate. If no arguments are The number of qubits this gate acts on. on(*qubits) Returns an application of this gate to the given qubits. validate_args(qubits) Checks if this gate can be applied to the given qubits. with_probability(probability) wrap_in_linear_combination([coefficient])