CirqApplication Classe
Applicazione che produce una traccia di stima delle risorse da un circuito Cirq.
Accetta un oggetto Cirq Circuit o una stringa OpenQASM. Quando viene fornita una stringa QASM, viene analizzata in un circuito usando cirq.contrib.qasm_import (richiede la dipendenza facoltativa ply ).
Costruttore
CirqApplication(circuit_or_qasm: str | cirq.CIRCUIT_LIKE, classical_control_probability: float = 0.5)
Parametri
| Nome | Descrizione |
|---|---|
|
circuit_or_qasm
Necessario
|
Un circuito Cirq o una stringa OpenQASM. |
|
classical_control_probability
|
Probabilità che un'operazione controllata in modo classico sia inclusa nella traccia. Il valore predefinito è 0,5. Valore predefinito: 0.5
|
Metodi
| get_trace |
Restituisce la traccia di stima delle risorse per il circuito Cirq. |
get_trace
Restituisce la traccia di stima delle risorse per il circuito Cirq.
get_trace(parameters: None = None) -> Trace
Parametri
| Nome | Descrizione |
|---|---|
|
parameters
|
Inutilizzato. Il valore predefinito è Nessuno. Valore predefinito: None
|
Valori restituiti
| Tipo | Descrizione |
|---|---|
|
Traccia della stima delle risorse. |
Attributi
circuit_or_qasm
circuit_or_qasm: str | cirq.CIRCUIT_LIKE
classical_control_probability
classical_control_probability: float = 0.5