Skip to main content
IBM Quantum Platform

CircuitItemModel

pydantic model CircuitItemModel

GitHub

Bases: BaseModel

Especificaciones de ejecución para un circuito cuántico único.

chunk_size

field

Tipo: Annotated[int, Field(ge

Valor predeterminado: 1)] | Literal['auto'] = 'auto'

El número máximo de argumentos de circuito que se pueden vincular al circuito por cada bucle de disparo.

En ese caso "auto", el número se elige en el servidor mediante algoritmos heurísticos diseñados para optimizar la velocidad de ejecución. Un programa cuántico debe contener elementos en los que o bien todos los tamaños de fragmento sean números enteros, o bien todos los tamaños de fragmento sean "auto". Los valores enteros solo están permitidos dentro del modo de ejecución de sesión.

Validado por

  • cross_validate

circuit

field

Tipo: QpyModelV13ToV17 [Required]

Un circuito codificado en QPY.

Validado por

  • cross_validate

circuit_arguments

field

Tipo: F64TensorModel [Required]

Argumentos de los parámetros del circuito.

El último eje está sobre circuit.parameters. La ejecución se propaga a lo largo de los ejes anteriores; se espera un resultado por cada elemento de la forma principal.

Validado por

  • cross_validate

item_type

field

Tipo: Literal['circuit']

Valor predeterminado: 'circuit'

El tipo del elemento del programa cuántico.

Validado por

  • cross_validate

cross_validate

validator cross_validate

GitHub

Comprueba que los tipos y las formas de los atributos sean compatibles entre sí.

Tipo de retorno

Sí mismo

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