SamplexItem
class SamplexItem(circuit, samplex, *, samplex_arguments=None, shape=None, chunk_size=None)
Bases: QuantumProgramItem
Um item de um QuantumProgram que contém um circuito e um samplex para fornecer argumentos a ele.
Parâmetros
- circuit (QuantumCircuit) – O circuito a ser executado.
- samplex (Samplex) – Um samplex para gerar parâmetros aleatórios para o circuito.
- samplex_arguments (dict[str, Any] | None) – Um mapeamento dos nomes dos argumentos para os valores dos argumentos do samplex.
()Cada matriz de argumentos possui eixos intrínsecos determinados por seu tipo (por exemplo,parameter_valuespossui forma(n,)intrínseca paranparâmetros, enquanto entradas escalares comonoise_scalepossuem forma intrínseca ). Os tipos extrínsecos de todos os argumentos são transmitidos em conjunto, seguindo as convenções d NumPy. - shape (tuple[int, ...] | None) – Uma forma para a qual a forma extrínseca do item deve poder ser transmitida. Os eixos em que
shapeexcede a forma implícita emsamplex_argumentsenumeram aleatorizações independentes. - chunk_size (int | None) – O número máximo de circuitos vinculados em cada execução do loop de disparo, ou
Noneutilizar uma heurística do lado do servidor para otimizar a velocidade. Quando não estiver sendo executado em uma sessão, a heurística do lado do servidor é sempre utilizada e esse valor é ignorado.
Atributos
shape
A forma extrínseca deste item, ou seja, as formas extrínsecas transmitidas de todas as entradas.
Métodos
size
Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.