Skip to main content
IBM Quantum Platform

SamplexItemModel

pydantic model SamplexItemModel

GitHub

Bases: BaseModel

Especificações de execução para um circuito quântico único.

chunk_size

field

Tipo: Annotated[int, Field(ge

Valor Padrão: 1)] | Literal['auto'] = 'auto'

O número máximo de argumentos de circuito a serem vinculados ao circuito por ciclo de disparo.

Nesse caso "auto", o número é escolhido no servidor por meio de heurísticas projetadas para otimizar a velocidade de execução. Um programa quântico deve conter itens em que ou todos os tamanhos de blocos sejam números inteiros, ou todos os tamanhos de blocos sejam "auto". Os valores inteiros só são permitidos no modo de execução de sessão.

Validado por

  • cross_validate

circuit

field

Tipo: QpyModelV13ToV17 [Required]

Um circuito codificado em QPY.

Validado por

  • cross_validate

item_type

field

Tipo: Literal['samplex']

Valor Padrão: 'samplex'

O tipo do item do programa quântico.

Validado por

  • cross_validate

samplex

field

Tipo: SamplexModel [Required]

Um samplex codificado em JSON.

Validado por

  • cross_validate

samplex_arguments

field

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

Argumentos para o samplex.

Validado por

  • cross_validate

shape

field

Tipo: list[int] [Required]

O formato deste item.

Essa forma deve estender (por meio de difusão) a forma implícita de :attr:~samplex_arguments`. Os eixos não triviais que ela introduz enumeram as randomizações.

Validado por

  • cross_validate

cross_validate

validator cross_validate

GitHub

Verifique se os tipos e formatos dos atributos são compatíveis entre si.

Tipo de retorno

Auto

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.