Skip to main content
IBM Quantum Platform

CircuitItem

class CircuitItem(circuit, *, circuit_arguments=None, chunk_size=None)

GitHub

Basi: QuantumProgramItem

Un elemento di un QuantumProgram che contiene un circuito e i relativi argomenti.

Parametri

  • circuit (QuantumCircuit) – Il circuito da eseguire.
  • circuit_arguments (np.ndarray | None) – Un array di valori reali corrispondenti ai parametri del circuito. L'ultimo asse è intrinseco e ha una dimensione pari al numero dei parametri del circuito. Gli assi principali sono estrinseci e definiscono la griglia di scansione. Ad esempio, la forma (5, 3, n) indica 5×3=15 configurazioni per un circuito con n parametri.
  • chunk_size (int | None) – Il numero massimo di circuiti associati in ogni esecuzione del ciclo di scatti, oppure None utilizzare un'euristica lato server per ottimizzare la velocità. Quando non si esegue una sessione, viene sempre utilizzata l'euristica lato server e questo valore viene ignorato.

Attributi

shape

La forma estrinseca di questo elemento, ovvero le forme estrinseche trasmesse di tutti gli input.


Metodi

size

size()

GitHub

Il numero totale di elementi presenti in questa voce; il prodotto delle voci di shape.

Tipo di restituzione

int

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