SamplexItemModel
pydantic model SamplexItemModel
Basi: BaseModel
Specifiche di esecuzione per un singolo circuito quantistico.
chunk_size
field
Tipo: Annotated[int, FieldInfo(annotation``=``NoneType, required``=``True, metadata``=[Ge(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
item_type
field
Tipo: Literal['samplex']
Valore predefinito: 'samplex'
Il tipo dell'elemento del programma quantistico.
Convalidato da
cross_validate
samplex
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
Verificare la compatibilità reciproca dei tipi e delle forme degli attributi.
Tipo di restituzione
Autonomo