mqt.qudits.compiler.twodit.variational_twodit_compilation.opt.optimizer¶
Module Contents¶
- class Optimizer[source]¶
-
- TARGET_GATE: numpy.typing.NDArray[numpy.complex128]¶
- X_SOLUTION: numpy.typing.NDArray[numpy.float64]¶
- classmethod set_class_variables(target: numpy.typing.NDArray[numpy.complex128], obj_fid: float = 0.0001, dim_0: int = 0, dim_1: int = 0, layers: int = 0) None[source]¶
- static bounds_assigner(b1: tuple[float, float], b2: tuple[float, float], b3: tuple[float, float], num_params_single: int, d: int) list[tuple[float, float]][source]¶