Skip to main content
IBM Quantum Platform

PrimitiveJob

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

GitHub

Bases: BasePrimitiveJob[ResultT, JobStatus]

Maneje un trabajo a partir de las implementaciones de referencia de los primitivos en Qiskit.

Esta es una implementación concreta de la BasePrimitiveJob interfaz. Consulte la documentación de esa clase para obtener más información sobre la interfaz.

Los implementadores de primitivas que deseen crear sus propias clases de trabajo no deben crear subclases de esta, sino de la definición de la interfaz BasePrimitiveJob.

Parámetros

function - Una función invocable para ejecutar el trabajo.


Métodos

cancel

cancel()

GitHub

Intento de cancelar el trabajo.

cancelled

cancelled()

GitHub

Devuelve si el trabajo ha sido cancelado.

Tipo de retorno

bool

done

done()

GitHub

Devuelve si el trabajo se ha ejecutado correctamente.

Tipo de retorno

bool

in_final_state

in_final_state()

GitHub

Devuelve si el trabajo está en un estado final de trabajo como DONE o ERROR.

Tipo de retorno

bool

job_id

job_id()

GitHub

Devuelve un id único que identifica el trabajo.

Tipo de retorno

str

result

result()

GitHub

Devuelve los resultados del trabajo.

Tipo de retorno

ResultT

running

running()

GitHub

Devuelve si el trabajo se está ejecutando activamente.

Tipo de retorno

bool

status

status()

GitHub

Devuelve el estado del trabajo.

Tipo de retorno

JobStatus

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.