Skip to main content
IBM Quantum Platform

CircuitItemModel

pydantic model CircuitItemModel

GitHub

Basi: BaseModel

Specifiche di esecuzione per un singolo circuito quantistico.

Il circuito relativo a ciascun articolo è memorizzato separatamente in QuantumProgramModel.

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 scatto.

"auto"In questo caso, il numero viene selezionato a livello di server tramite algoritmi euristici pensati 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.

circuit_arguments

field

Tipo: F64TensorModel

Argomenti dei parametri del circuito.

circuit.parametersL'ultimo asse è finito. L'esecuzione viene trasmessa lungo gli assi precedenti; ci si aspetta un risultato per ogni elemento della forma principale.

item_type

field

Tipo: Literal['circuit']

Valore predefinito: 'circuit'

Il tipo dell'elemento del programma quantistico.

shape

field

Tipo: list[int]

La forma di questo articolo.

Questa forma deve estendere (tramite diffusione) la forma implicita di :attr:~circuit_arguments`. Gli assi non banali che introduce rappresentano le repliche.

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