Provider module (qiskit_braket_provider.providers)

Provider module contains classes and functions to connect Amazon Braket abstraction to Qiskit architecture.

Provider classes and functions

BraketAwsBackend([arn, provider, name, ...])

Runs quantum circuits on the Amazon Braket service.

BraketEstimator(backend, *[, verbatim, ...])

Runs provided quantum circuit and observable combinations on Amazon Braket devices and computes their expectation values.

BraketLocalBackend([name])

Runs quantum circuits on the Braket local simulator.

BraketProvider()

Provides access to Amazon Braket backends.

BraketQuantumTask(task_id, backend, tasks, ...)

Job implementation for tracking a Braket task.

BraketSampler(backend, *[, verbatim, ...])

Runs provided quantum circuit and observable combinations on Amazon Braket devices and returns samples of their outputs.

to_braket([circuits, qubit_labels, target, ...])

Converts a single or list of Qiskit QuantumCircuits to a single or list of Braket Circuits.

to_qiskit(circuit[, add_measurements])

Return a Qiskit quantum circuit from a Braket quantum circuit.