QSharpApplication Clase
Aplicación que genera un seguimiento de estimación de recursos a partir del código de Q#.
Acepta una cadena de expresión de entrada de Q#, un invocable o calculado previamente LogicalCounts.
Constructor
QSharpApplication(entry_expr: str | Callable | LogicalCounts, args: tuple = (), cache_dir: Path = WindowsPath('C:/Users/cloudtest/.cache/re3/qsharp'), use_cache: bool = False)
Parámetros
| Nombre | Description |
|---|---|
|
entry_expr
Requerido
|
|
|
args
|
Valor predeterminado: ()
|
|
cache_dir
|
Valor predeterminado: C:\Users\cloudtest\.cache\re3\qsharp
|
|
use_cache
|
Valor predeterminado: False
|
Métodos
| get_trace |
Devuelve el seguimiento de estimación de recursos para el programa Q#. |
get_trace
Devuelve el seguimiento de estimación de recursos para el programa Q#.
get_trace(parameters: None = None) -> Trace
Parámetros
| Nombre | Description |
|---|---|
|
parameters
|
No usado. El valor predeterminado es Ninguno. Valor predeterminado: None
|
Devoluciones
| Tipo | Description |
|---|---|
|
Seguimiento de estimación de recursos. |
Atributos
entry_expr
Expresión de entrada de Q#, recuentos lógicos que se pueden llamar o recuentos lógicos calculados previamente.
entry_expr: str | Callable | LogicalCounts
args
Argumentos que se van a pasar al invocable, si se proporciona uno. El valor predeterminado es una tupla vacía.
args: tuple = ()
cache_dir
Directorio para almacenar en caché seguimientos compilados.
cache_dir: Path = WindowsPath('C:/Users/cloudtest/.cache/re3/qsharp')
use_cache
Indica si se va a usar la caché de seguimiento. El valor predeterminado es False.
use_cache: bool = False