Skip to main content
IBM Quantum Platform

SamplexItemModel

pydantic model SamplexItemModel

GitHub

Grundlagen: BaseModel

Ausführungsspezifikationen für einen einzelnen Quantenkreis.

chunk_size

field

Typ: Annotated[int, Field(ge``=``1)] | Literal['auto']

Standardwert: 'auto'

Die maximale Anzahl an Schaltungsargumenten, die pro Schussschleife an die Schaltung gebunden werden können.

In "auto"diesem Fall wird die Zahl serverseitig anhand von Heuristiken ausgewählt, die darauf ausgelegt sind, die Ausführungsgeschwindigkeit zu optimieren. Ein Quantenprogramm muss Elemente enthalten, bei denen entweder alle Chunk-Größen ganzzahlige Werte haben oder "auto"alle Chunk-Größen. Ganzzahlwerte sind nur im Sitzungsausführungsmodus zulässig.

Geprüft von

  • cross_validate

circuit

field

Typ: QpyModelV13ToV17

Eine QPY-kodierte Schaltung.

Geprüft von

  • cross_validate

item_type

field

Typ: Literal['samplex']

Standardwert: 'samplex'

Der Typ des Quantenprogrammelements.

Geprüft von

  • cross_validate

samplex

field

Typ: SamplexModel

Ein JSON-kodiertes Samplex.

Geprüft von

  • cross_validate

samplex_arguments

field

Typ: dict[str, bool | int | PauliLindbladMapModel | TensorModel]

Argumente für Samplex.

Geprüft von

  • cross_validate

shape

field

Typ: list[int]

Die Form dieses Artikels.

Diese Form muss (über Broadcasting) die implizite Form von :attr:\~samplex\_arguments\ erweitern. Die nicht-trivialen Achsen, die sie einführt, zählen die Randomisierungen auf.

Geprüft von

  • cross_validate

cross_validate

validator cross_validate

GitHub

Überprüfen Sie, ob die Typen und Formen der Attribute miteinander kompatibel sind.

Rückgabetyp

Selbst

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