qandle.utils module

qandle.utils.do_not_implement(*protected, reason='') → type[source]
qandle.utils.get_matrix_transforms(num_qubits: int, in_circuit: List[int]) → Tuple[Rearrange, Rearrange][source]

Get einops layers for transforming between state and matrix representation of a subcircuit.

qandle.utils.parse_rot(rot: str)[source]