SycamoreGate ============ .. currentmodule:: bqskit.ir.gates .. autoclass:: SycamoreGate() :show-inheritance: .. automethod:: __init__ .. rubric:: Attributes .. autosummary:: :toctree: ~SycamoreGate.dim ~SycamoreGate.name ~SycamoreGate.num_params ~SycamoreGate.num_qudits ~SycamoreGate.qasm_name ~SycamoreGate.radixes .. rubric:: Methods .. autosummary:: :toctree: ~SycamoreGate.check_env_matrix ~SycamoreGate.check_parameters ~SycamoreGate.get_grad ~SycamoreGate.get_inverse ~SycamoreGate.get_inverse_params ~SycamoreGate.get_qasm ~SycamoreGate.get_qasm_gate_def ~SycamoreGate.get_unitary ~SycamoreGate.get_unitary_and_grad ~SycamoreGate.is_constant ~SycamoreGate.is_parameterized ~SycamoreGate.is_qubit_only ~SycamoreGate.is_qudit_only ~SycamoreGate.is_qutrit_only ~SycamoreGate.is_self_inverse ~SycamoreGate.optimize ~SycamoreGate.with_all_frozen_params ~SycamoreGate.with_frozen_params