QSharpApplication Classe

Aplicativo que produz um rastreamento de estimativa de recursos do código Q#.

Aceita uma cadeia de caracteres de expressão de entrada Q#, uma chamada ou pré-computada LogicalCounts.

Construtor

QSharpApplication(entry_expr: str | Callable | LogicalCounts, args: tuple = (), cache_dir: Path = WindowsPath('C:/Users/cloudtest/.cache/re3/qsharp'), use_cache: bool = False)

Parâmetros

Nome Description
entry_expr
Obrigatório
args
Valor padrão: ()
cache_dir
Valor padrão: C:\Users\cloudtest\.cache\re3\qsharp
use_cache
Valor padrão: False

Métodos

get_trace

Retorne o rastreamento de estimativa de recursos para o programa Q#.

get_trace

Retorne o rastreamento de estimativa de recursos para o programa Q#.

get_trace(parameters: None = None) -> Trace

Parâmetros

Nome Description
parameters

Unused. O padrão é None.

Valor padrão: None

Retornos

Tipo Description

O rastreamento de estimativa de recursos.

Atributos

entry_expr

A expressão de entrada Q#, uma contagem lógica de retorno callable ou contagens lógicas pré-computadas.

entry_expr: str | Callable | LogicalCounts

args

Os argumentos a serem passados para o callable, se um for fornecido. O padrão é uma tupla vazia.

args: tuple = ()

cache_dir

Diretório para armazenar rastreamentos compilados em cache.

cache_dir: Path = WindowsPath('C:/Users/cloudtest/.cache/re3/qsharp')

use_cache

Se o cache de rastreamento deve ser usado. O padrão é False.

use_cache: bool = False