Clifford.from_circuit

static Clifford.from_circuit(circuit)[source]

Initialize from a QuantumCircuit or Instruction.

Parameters

circuit (QuantumCircuit or Instruction) – instruction to initialize.

Returns

the Clifford object for the instruction.

Return type

Clifford

Raises

QiskitError – if the input instruction is non-Clifford or contains classical register instruction.