bloqade.analog.task.quera.QuEraTask
← Module overview
class
method
sourcemethod
method
method
method
method
method
sourceproperty
source
classQuEraTask¶source
bloqade.analog.task.quera.QuEraTask
Bases: RemoteTask
Signature
class QuEraTask(task_id: Optional[str], backend: Union[QuEraBackend, MockBackend], task_ir: QuEraTaskSpecification, metadata: Dict[str, ParamType], parallel_decoder: Optional[ParallelDecoder] = None, task_result_ir: QuEraTaskResults = (lambda: QuEraTaskResults(task_status=(QuEraTaskStatusCode.Unsubmitted)))())Parameters
| Name | Type | Default | Description |
|---|---|---|---|
task_id | Optional[str] | required | |
backend | Union[QuEraBackend, MockBackend] | required | |
task_ir | QuEraTaskSpecification | required | |
metadata | Dict[str, ParamType] | required | |
parallel_decoder | Optional[ParallelDecoder] | None | |
task_result_ir | QuEraTaskResults | (lambda: QuEraTaskResults(task_status=(QuEraTaskStatusCode.Unsubmitted)))() |
Attributes
| Name | Type | Default | Description |
|---|---|---|---|
task_id | Optional[str] | required | |
backend | Union[QuEraBackend, MockBackend] | required | |
task_ir | QuEraTaskSpecification | required | |
metadata | Dict[str, ParamType] | required | |
parallel_decoder | Optional[ParallelDecoder] | None | |
task_result_ir | QuEraTaskResults | field(default_factory=(lambda: QuEraTaskResults(task_status=(QuEraTaskStatusCode.Unsubmitted)))) |
methodsubmit¶source
bloqade.analog.task.quera.QuEraTask.submit
def submit(force: bool = False) -> QuEraTaskParameters
| Name | Type | Default | Description |
|---|---|---|---|
force | bool | False |
Returns
QuEraTask
methodvalidate¶source
bloqade.analog.task.quera.QuEraTask.validate
methodfetch¶source
bloqade.analog.task.quera.QuEraTask.fetch
methodpull¶source
bloqade.analog.task.quera.QuEraTask.pull
methodresult¶source
bloqade.analog.task.quera.QuEraTask.result
methodstatus¶source
bloqade.analog.task.quera.QuEraTask.status
methodcancel¶source
bloqade.analog.task.quera.QuEraTask.cancel
def cancel() -> Nonepropertynshots¶source
bloqade.analog.task.quera.QuEraTask.nshots
nshots