SamplexItemModel
pydantic model SamplexItemModel
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
item_type
field
Tipo: Literal['samplex']
Valor predeterminado: 'samplex'
El tipo del elemento del programa cuántico.
Validado por
cross_validate
samplex
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
Comprueba que los tipos y las formas de los atributos sean compatibles entre sí.
Tipo de retorno
Sí mismo