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