Skip to main content
IBM Quantum Platform

PrimitiveJob

class qiskit.primitives.PrimitiveJob(function, *args, **kwargs)

GitHub

Bases: BasePrimitiveJob[ResultT, JobStatus]

Lide com uma tarefa a partir das implementações de referência das primitivas no Qiskit.

Esta é uma implementação concreta da BasePrimitiveJob interface. Consulte a documentação dessa classe para obter uma discussão sobre a interface.

Os implementadores de primitivas que desejam criar suas próprias classes de trabalho não devem criar subclasses para isso, mas sim para a definição da interface BasePrimitiveJob.

Parâmetros

function - Uma função que pode ser chamada para executar o trabalho.


Métodos

cancel

cancel()

GitHub

Tentativa de cancelar o trabalho.

cancelled

cancelled()

GitHub

Retorna se o trabalho foi cancelado.

Tipo de retorno

bool

done

done()

GitHub

Retorna se o trabalho foi executado com êxito.

Tipo de retorno

bool

in_final_state

in_final_state()

GitHub

Retorna se o trabalho está em um estado de trabalho final, como DONE ou ERROR.

Tipo de retorno

bool

job_id

job_id()

GitHub

Retorna um ID exclusivo que identifica o trabalho.

Tipo de retorno

str

result

result()

GitHub

Retorna os resultados do trabalho.

Tipo de retorno

ResultT

running

running()

GitHub

Retorna se o trabalho está sendo executado ativamente.

Tipo de retorno

bool

status

status()

GitHub

Retorna o status do trabalho.

Tipo de retorno

JobStatus

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