CirqApplication 類別

該應用可從 Cirq 電路產生資源估計追蹤。

接受 Cirq Circuit 物件或 OpenQASM 字串。 當提供 QASM 字串時,會將其解析成電路 cirq.contrib.qasm_import (需要可選 ply 的依賴性)。

建構函式

CirqApplication(circuit_or_qasm: str | cirq.CIRCUIT_LIKE, classical_control_probability: float = 0.5)

參數

名稱 Description
circuit_or_qasm
必要

Cirq 電路或 OpenQASM 字串。

classical_control_probability

軌跡中包含經典控制操作的機率。 預設為 0.5。

預設值: 0.5

方法

get_trace

回傳 Cirq 電路的資源估計追蹤。

get_trace

回傳 Cirq 電路的資源估計追蹤。

get_trace(parameters: None = None) -> Trace

參數

名稱 Description
parameters

閑置。 預設值為 None。

預設值: None

傳回

類型 Description

資源估算追蹤。

屬性

circuit_or_qasm

circuit_or_qasm: str | cirq.CIRCUIT_LIKE

classical_control_probability

classical_control_probability: float = 0.5