Skip to main content
IBM Quantum Platform

PubResult

class qiskit.primitives.PubResult(data, metadata=None)

GitHub

Basen: object

Das Ergebnisobjekt für eine einzelne Kneipe (primitiver einheitlicher Block).

Jedes PubResult ist ein einzelnes Element eines größeren PrimitiveResult. Innerhalb dieses Ergebnisses gibt es eine implementierungsdefinierte Freiform metadataund ein DataBin im Feld data .

Höchstwahrscheinlich ist es Ihnen wichtig, auf die verarbeiteten Daten Ihrer Ausführung zugreifen zu können. Dies befindet sich im data Attribut. Das metadata Objekt kann zusätzliche Informationen über die Ausführung dieser Veröffentlichung enthalten, einschließlich implementierungsspezifischer Informationen, die von Ihrem Primitivanbieter dokumentiert werden sollten (im Gegensatz zu PrimitiveResult.metadata, bei dem es sich um Metadaten über die gesamte Einreichung handelt).

Instanzen dieser Klasse erhält man in der Regel, PrimitiveResultindem man eine durchläuft oder darauf zugreift – genau das liefert einem MyPrimitive().run().result().

Initialisieren Sie ein Pub-Ergebnis.

Parameter

  • data (DataBin) – Ergebnisdaten.
  • metadata (dict[str, Any] | None) – Metadaten, die sich auf diesen Pub beziehen. Es wird erwartet, dass es sich bei den Schlüsseln um Saiten handelt.

Attribute

data

Ergebnisdaten für das Pub.

metadata

Metadaten für die Veröffentlichung.

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