SamplexItemModel
pydantic model SamplexItemModel
Bases: BaseModel
Especificaciones de ejecución para un circuito cuántico único.
El circuito de cada artículo se almacena por separado en QuantumProgramModel.
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.
"auto"En ese caso, el número se selecciona 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 en el modo de ejecución de sesión.
item_type
field
Tipo: Literal['samplex']
Valor predeterminado: 'samplex'
El tipo del elemento del programa cuántico.
samplex
samplex_arguments
field
Tipo: dict[str, bool | int | PauliLindbladMapModel | TensorModel] [Required]
Argumentos de samplex.
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.