Bagikan melalui


StateDump Kelas

Cadangan status yang dikembalikan dari penerjemah Q#.

Warisan
builtins.object
StateDump

Konstruktor

StateDump(data: StateDumpData)

Parameter

Nama Deskripsi
data
Diperlukan

Metode

check_eq

Memeriksa apakah cadangan status sama dengan status yang diberikan. Ini bukan kesetaraan matematika, karena pemeriksaan mengabaikan fase global.

check_eq

Memeriksa apakah cadangan status sama dengan status yang diberikan. Ini bukan kesetaraan matematika, karena pemeriksaan mengabaikan fase global.

check_eq(state: Dict[int, complex] | List[complex], tolerance: float = 1e-10) -> bool

Parameter

Nama Deskripsi
state
Diperlukan

Status untuk diperiksa, disediakan baik sebagai kamus indeks status ke amplitude kompleks, atau sebagai daftar amplitude nyata.

tolerance

Toleransi untuk pemeriksaan. Default ke 1e-10.

nilai default: 1e-10

Atribut

qubit_count

qubit_count: int