Skip to main contentIBM Quantum Documentation
You are viewing the API reference for an old version of Qiskit SDK. Switch to latest version

Quantum Circuit Extensions

qiskit.extensions


Unitary Extensions

UnitaryGate(data[, label])Class for representing unitary gates
HamiltonianGate(data, time[, label])Class for representing evolution by a Hermitian Hamiltonian operator as a gate.
SingleQubitUnitary(unitary_matrix[, mode, …])u = 2*2 unitary (given as a (complex) numpy.ndarray)

Simulator Extensions

Snapshot(label[, snapshot_type, num_qubits, …])Simulator snapshot instruction.

Initialization

Initialize(params[, num_qubits])Complex amplitude initialization.
Was this page helpful?