StateDump クラス
Q# インタープリターから返された状態ダンプ。
コンストラクター
StateDump(data: StateDumpData)
パラメーター
| 名前 | 説明 |
|---|---|
|
data
必須
|
|
メソッド
| as_dense_state |
複雑な振幅の高密度リストとして状態ダンプを返します。 これには、ゼロ振幅が含まれます。 |
| check_eq |
状態ダンプが指定された状態と等しいかどうかを確認します。 チェックではグローバル フェーズが無視されるため、これは数学的等価ではありません。 |
as_dense_state
check_eq
状態ダンプが指定された状態と等しいかどうかを確認します。 チェックではグローバル フェーズが無視されるため、これは数学的等価ではありません。
check_eq(state: Dict[int, complex] | List[complex], tolerance: float = 1e-10) -> bool
パラメーター
| 名前 | 説明 |
|---|---|
|
state
必須
|
チェック対象の状態。複雑な振幅に対する状態インデックスのディクショナリとして、または実際の振幅の一覧として提供されます。 |
|
tolerance
|
チェックの許容範囲。 既定値は 1e から 10 です。 規定値: 1e-10
|
返品
| 型 | 説明 |
|---|---|
|
|
属性
qubit_count
qubit_count: int