QSharpApplication Classe
Applicazione che produce una traccia di stima delle risorse dal codice Q#.
Accetta una stringa di espressione di voce Q#, un oggetto chiamabile o precalcorato LogicalCounts.
Costruttore
QSharpApplication(entry_expr: str | Callable | LogicalCounts, args: tuple = (), cache_dir: Path = WindowsPath('C:/Users/cloudtest/.cache/re3/qsharp'), use_cache: bool = False)
Parametri
| Nome | Descrizione |
|---|---|
|
entry_expr
Necessario
|
|
|
args
|
Valore predefinito: ()
|
|
cache_dir
|
Valore predefinito: C:\Users\cloudtest\.cache\re3\qsharp
|
|
use_cache
|
Valore predefinito: False
|
Metodi
| get_trace |
Restituisce la traccia di stima delle risorse per il programma Q#. |
get_trace
Restituisce la traccia di stima delle risorse per il programma Q#.
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
entry_expr
Espressione di immissione Q#, un conteggio logico chiamabile che restituisce conteggi logici o conteggi logici pre-calcolati.
entry_expr: str | Callable | LogicalCounts
args
Argomenti da passare all'oggetto chiamabile, se disponibile. Il valore predefinito è una tupla vuota.
args: tuple = ()
cache_dir
Directory per la memorizzazione nella cache delle tracce compilate.
cache_dir: Path = WindowsPath('C:/Users/cloudtest/.cache/re3/qsharp')
use_cache
Indica se usare la cache di traccia. Il valore predefinito è False.
use_cache: bool = False