CircuitItem
class CircuitItem(circuit, *, circuit_arguments=None, chunk_size=None)
Bases: QuantumProgramItem
Un elemento de un QuantumProgram que contiene un circuito y sus argumentos.
Parámetros
- circuit (QuantumCircuit) – El circuito que se va a ejecutar.
- circuit_arguments (ndarray | None) – Una matriz de valores reales que contienen los valores de los parámetros del circuito. El último eje es intrínseco y su longitud es igual al número de parámetros del circuito. Los ejes principales son extrínsecos y definen la cuadrícula de barrido. Por ejemplo, «forma»
(5, 3, n)significa 5×3=15 configuraciones para un circuito con parámetrosn. - chunk_size (int | None) – El número máximo de circuitos vinculados en cada ejecución del bucle «shot», o bien
Noneutilizar una heurística del lado del servidor para optimizar la velocidad. Cuando no se está ejecutando en una sesión, siempre se utiliza la heurística del lado del servidor y este valor se ignora.
Atributos
shape
La forma extrínseca de este elemento, es decir, las formas extrínsecas difundidas de todas las entradas.
Métodos
size
size()
Devuelve el número total de elementos que contiene este elemento.
El tamaño se calcula como el producto de los elementos de shape.
Tipo de retorno
int
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.