Qiskit add-ons (kaleidoscope.qiskit.overload)

Important

All of these routines are automatically integrated into Qiskit when using import kaleidoscope.qiskit.

QuantumCircuit

rshift(self, target)

Add a target backend to circuit.

transpile(self[, backend])

Transpile the circuit.

sample(self[, backend, shots, …])

Sample a the output distribution from a quantum circuit.

statevector(self[, include_final_measurements])

Return output statevector for the circuit.

unitary(self)

Return the unitary for the circuit (if any).

Statevector

bloch_components(self)

Returns the Bloch components of the statevector.