Skip to content

bloqade.analog.submission.braket.BraketBackend

← Module overview

classBraketBackendsource

bloqade.analog.submission.braket.BraketBackend

Bases: SubmissionBackend

class BraketBackend

Attributes

NameTypeDefaultDescription
device_arnstr'arn:aws:braket:us-east-1::device/qpu/quera/Aquila'

propertydevicesource

bloqade.analog.submission.braket.BraketBackend.device

device: AwsDevice
source

methodget_capabilitiessource

bloqade.analog.submission.braket.BraketBackend.get_capabilities

Signature
def get_capabilities(use_experimental: bool = False) -> QuEraCapabilities

Parameters

NameTypeDefaultDescription
use_experimentalboolFalse

Returns

QuEraCapabilities

source

methodsubmit_tasksource

bloqade.analog.submission.braket.BraketBackend.submit_task

def submit_task(task_ir: QuEraTaskSpecification) -> str

Parameters

NameTypeDescription
task_irQuEraTaskSpecification

Returns

str

source

methodtask_resultssource

bloqade.analog.submission.braket.BraketBackend.task_results

def task_results(task_id: str) -> QuEraTaskResults

Parameters

NameTypeDescription
task_idstr

Returns

QuEraTaskResults

source

methodcancel_tasksource

bloqade.analog.submission.braket.BraketBackend.cancel_task

def cancel_task(task_id: str) -> None

Parameters

NameTypeDescription
task_idstr
source

methodtask_statussource

bloqade.analog.submission.braket.BraketBackend.task_status

def task_status(task_id: str) -> QuEraTaskStatusCode

Parameters

NameTypeDescription
task_idstr

Returns

QuEraTaskStatusCode

source

methodvalidate_tasksource

bloqade.analog.submission.braket.BraketBackend.validate_task

def validate_task(task_ir: QuEraTaskSpecification)

Parameters

NameTypeDescription
task_irQuEraTaskSpecification
source