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