Skip to main content
IBM Quantum Platform

SamplexItemModel

pydantic model SamplexItemModel

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

item_type

field

Tipo: Literal['samplex']

Valor predeterminado: 'samplex'

El tipo del elemento del programa cuántico.

Validado por

  • cross_validate

samplex

field

Tipo: SamplexModel [Required]

Un samplex codificado en JSON.

Validado por

  • cross_validate

samplex_arguments

field

Tipo: dict[str, bool | int | PauliLindbladMapModel | TensorModel] [Required]

Argumentos de samplex.

Validado por

  • cross_validate

shape

field

Tipo: list[int] [Required]

La forma de este artículo.

Esta forma debe ampliar (mediante difusión) la forma implícita de :attr:~samplex_arguments`. Los ejes no triviales que introduce enumeran las aleatorizaciones.

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.