CliffordTDecomposition#

class pennylane_calculquebec.processing.steps.base_decomposition.CliffordTDecomposition#

Bases: BaseDecomposition

A decompostition that should be done first in the transpiling process.

It expands gates to equivalent sets of gates, until all gates are part of the clifford + t + rz gate set.

base_gates

the base set of gates the circuit should be turned into

base_gates#

execute(tape)

applies processing on a quantum circuit's results after the execution

execute(tape: QuantumTape) QuantumTape#

applies processing on a quantum circuit’s results after the execution

Parameters:

tape (QuantumTape) – the tape representation of the quantum circuit

Returns:

the processed tape

Return type:

QuantumTape