qml.labs.transforms

This subpackage contains experimental PennyLane transforms and their building blocks.

Transforms

rot_to_phase_gradient

Contains the rot_to_phase_gradient transform.

select_pauli_rot_phase_gradient(tape, ...)

Quantum function transform to decompose all instances of SelectPauliRot gates into additions using a phase gradient resource state.

Custom decomposition rules

make_rz_to_phase_gradient_decomp(...)

Custom decomposition rule for RZ gates

make_selectpaulirot_to_phase_gradient_decomp(...)

Custom decomposition rule for SelectPauliRot gates