Skip to main content
IBM Quantum Platform

SamplexItemModel

pydantic model SamplexItemModel

GitHub

Basi: BaseModel

Specifiche di esecuzione per un singolo circuito quantistico.

chunk_size

field

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

Valore predefinito: 'auto'

Il numero massimo di argomenti del circuito da associare al circuito per ogni ciclo di acquisizione.

In questo caso "auto", il numero viene scelto a livello di server tramite algoritmi euristici progettati per ottimizzare la velocità di esecuzione. Un programma quantistico deve contenere elementi in cui o tutte le dimensioni dei blocchi sono valori interi, oppure tutte le dimensioni dei blocchi sono "auto". I valori interi sono consentiti solo all'interno della modalità di esecuzione della sessione.

Convalidato da

  • cross_validate

circuit

field

Tipo: QpyModelV13ToV17

Un circuito codificato in QPY.

Convalidato da

  • cross_validate

item_type

field

Tipo: Literal['samplex']

Valore predefinito: 'samplex'

Il tipo dell'elemento del programma quantistico.

Convalidato da

  • cross_validate

samplex

field

Tipo: SamplexModel

Un samplex codificato in JSON.

Convalidato da

  • cross_validate

samplex_arguments

field

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

Argomenti passati a samplex.

Convalidato da

  • cross_validate

shape

field

Tipo: list[int]

La forma di questo articolo.

Questa forma deve estendere (tramite diffusione) la forma implicita di :attr:~samplex_arguments`. Gli assi non banali che introduce enumerano le randomizzazioni.

Convalidato da

  • cross_validate

cross_validate

validator cross_validate

GitHub

Verificare la compatibilità reciproca dei tipi e delle forme degli attributi.

Tipo di restituzione

Autonomo

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.