Skip to main content
IBM Quantum Platform

qiskit.circuit.library.random_iqp

qiskit.circuit.library.random_iqp(num_qubits, seed=None)

GitHub

Ein zufälliger instantaner Quantenpolynomialzeit-Schaltkreis (IQP).

Siehe iqp() für weitere Einzelheiten über den IQP-Schaltkreis.

Beispiel:

from qiskit.circuit.library import random_iqp

circuit = random_iqp(3)
circuit.draw("mpl")
Schaltplan, der durch den vorherigen Code ausgegeben wurde.

Parameter

  • num_qubits (int) – Die Anzahl der Qubits in der Schaltung.
  • seed (int | None) – Ein Seed für den Zufallszahlengenerator, für den Fall, dass die Interaktionsmatrix zufällig erzeugt wird.

Rückgabe

Eine IQP-Schaltung.

Rückgabetyp

QuantumCircuit

War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.