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