SamplexItem
class SamplexItem(circuit, samplex, *, samplex_arguments=None, shape=None, chunk_size=None)
Bases: QuantumProgramItem
Un elemento de un QuantumProgram que contiene un circuito y un samplex para proporcionarle argumentos.
Parámetros
- circuit (QuantumCircuit) – El circuito que se va a ejecutar.
- samplex (Samplex) – Un samplex para generar parámetros aleatorios para el circuito.
- samplex_arguments (dict[str, Any] | None) – Una correspondencia entre los nombres de los argumentos y los valores de los mismos para el samplex.
()Cada matriz de argumentos tiene unos ejes intrínsecos determinados por su tipo (por ejemplo,parameter_valuestiene una forma(n,)intrínseca paranparámetros, mientras que las entradas escalares comonoise_scaletienen una forma intrínseca ). Los tipos extrínsecos de todos los argumentos se transmiten conjuntamente siguiendo las convenciones de « NumPy ». - shape (tuple[int, ...] | None) – Una forma a la que la forma extrínseca del elemento debe poder adaptarse. Los ejes en los que
shapesupera la forma implícita ensamplex_argumentsenumeran aleatorizaciones independientes. - 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
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.