Skip to main content
IBM Quantum Platform

Diseño

qiskit_paulice.layout

Funcionalidad para buscar distribuciones de cheques adornados con cheques de Pauli en el espacio-tiempo.

get_low_overhead_ancillas

get_low_overhead_ancillas(coupling_map, layout)

GitHub

Crea una correspondencia entre las ancillas y layout los qubits a los que están adyacentes.

Parámetros

  • coupling_map (CouplingMap) – Un grafo de conectividad de qubits.
  • layout (Sequence[int]) – Índices de los qubits físicos ocupados por el circuito de carga útil.

Devuelve

Una correspondencia entre los índices de los qubits auxiliares y la lista de layout qubits a los que están adyacentes. Una ancilla que limita con varios qubits de disposición se asigna a todos ellos, y un qubit de disposición que limita con varias ancillas aparece en cada una de sus listas.

Tipo de retorno

dict [ int, lista [ int ]]

get_check_qubits

get_check_qubits(backend, layout)

GitHub

Empareja los qubits de layout con los ancillas adyacentes.

Genera listas de igual longitud de qubits objetivo y qubits auxiliares, de tal forma que el qubit i objetivo sea adyacente al qubit i auxiliar en el mapa de acoplamiento. Los qubits objetivo y auxiliares pueden aparecer como máximo una vez en sus respectivas listas.

Parámetros

Devuelve

Una tupla de listas de tipo « length-2 », (target_qubits, ancilla_qubits). target_qubits[i] combina con ancilla_qubits[i].

Tipo de retorno

tupla [ lista [ entero ], lista [ entero ]]

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.