mqt.qudits.compiler.twodit.variational_twodit_compilation.parametrize¶
Module Contents¶
- params_splitter(params: numpy.typing.NDArray[numpy.float64] | list[float], dims: list[int]) list[list[float]][source]¶
Split a list of parameters into sublists based on given dimensions.
- Parameters:
params – The input parameters to be split.
dims – The dimensions.
- Returns:
A list of sublists of split parameters.
- Raises:
ValueError – If the length of params is not compatible with the given dimensions.