qBraid
SDK API Reference
qbraid
qbraid.programs
qbraid.interface
qbraid.transpiler
qbraid.passes
qbraid.runtime
qbraid.visualization
QIR API Reference
qbraid_qir
qbraid_qir.cirq
qbraid_qir.qasm3
CORE API Reference
qbraid_core
qbraid_core.services
PYQASM API Reference
pyqasm
ALGOS API Reference
qbraid_algorithms
qBraid
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (AnalogHamiltonianEncoder method)
(AnalogHamiltonianProgram method)
(AnalogResultData method)
(AnalogShotResult method)
(AnnealingProgram method)
(AnnealingResultData method)
(AzureQuantumDevice method)
(AzureQuantumJob method)
(AzureQuantumProvider method)
(BraketDevice method)
(BraketProvider method)
(BraketQuantumTask method)
(Conversion method)
(ConversionGraph method)
(ConversionScheme method)
(DeviceStatus method)
(ExperimentType method)
(GateModelProgram method)
(GateModelResultData method)
(IonQDevice method)
(IonQDict method)
(IonQJob method)
(IonQProvider method)
(IonQSession method)
(JobStatus method)
(NoiseModel method)
(NoiseModelSet method)
(OQCDevice method)
(OQCJob method)
(OQCProvider method)
(Problem method)
(ProblemEncoder method)
(ProblemType method)
(ProgramSpec method)
(Qasm2String method)
(Qasm3String method)
(QbraidClientV1 method)
(QbraidDevice method)
(QbraidJob method)
(QbraidMetaType method)
(QbraidProvider method)
(QbraidSessionV1 method)
(QirRunner method)
(QiskitBackend method)
(QiskitJob method)
(QiskitRuntimeProvider method)
(QuantumDevice method)
(QuantumJob method)
(QuantumProgram method)
(QuantumProvider method)
(QuboCoefficientsDict method)
(QuboProblem method)
(Result method)
(ResultData method)
(RuntimeOptions method)
(Session method)
(TargetProfile method)
(ValidationLevel method)
_fields (RuntimeOptions attribute)
_validators (RuntimeOptions attribute)
A
about() (in module qbraid)
add_stdgates_include() (in module qbraid.passes.qasm)
ANALOG (ExperimentType attribute)
AnalogHamiltonianEncoder (class in qbraid.programs.analog)
AnalogHamiltonianProgram (class in qbraid.programs.analog)
AnalogResultData (class in qbraid.runtime)
AnalogShotResult (class in qbraid.runtime)
ANNEALING (ExperimentType attribute)
AnnealingProgram (class in qbraid.programs.annealing)
AnnealingResultData (class in qbraid.runtime)
assert_allclose_up_to_global_phase() (in module qbraid.interface)
autoqasm_to_qasm3() (in module qbraid.transpiler.conversions.qasm3)
aws_access_key_id (BraketProvider attribute)
aws_secret_access_key (BraketProvider attribute)
aws_session_token (BraketProvider attribute)
AzureQuantumDevice (class in qbraid.runtime.azure)
AzureQuantumJob (class in qbraid.runtime.azure)
AzureQuantumProvider (class in qbraid.runtime.azure)
B
bloqade_to_braket_ahs() (in module qbraid.transpiler.conversions.braket_ahs)
braket_to_cirq() (in module qbraid.transpiler.conversions.braket)
braket_to_pytket() (in module qbraid.transpiler.conversions.braket)
braket_to_qasm3() (in module qbraid.transpiler.conversions.braket)
braket_to_qiskit() (in module qbraid.transpiler.conversions.braket)
BraketDevice (class in qbraid.runtime.aws)
BraketProvider (class in qbraid.runtime.aws)
BraketQuantumTask (class in qbraid.runtime.aws)
C
cache_disabled() (in module qbraid)
circuit_drawer() (in module qbraid.visualization)
circuits_allclose() (in module qbraid.interface)
cirq_to_braket() (in module qbraid.transpiler.conversions.cirq)
cirq_to_pyqir() (in module qbraid.transpiler.conversions.cirq)
cirq_to_pyquil() (in module qbraid.transpiler.conversions.cirq)
cirq_to_qasm2() (in module qbraid.transpiler.conversions.cirq)
cirq_to_stim() (in module qbraid.transpiler.conversions.cirq)
clear_cache() (in module qbraid)
client (QbraidProvider attribute)
CompilationError
Conversion (class in qbraid.transpiler)
conversion_graph (ConversionScheme attribute)
ConversionGraph (class in qbraid.transpiler)
ConversionPathNotFoundError
ConversionScheme (class in qbraid.transpiler)
convert_qasm_pi_to_decimal() (in module qbraid.passes.qasm)
cudaq_to_pyqir() (in module qbraid.transpiler.conversions.cudaq)
cudaq_to_qasm2() (in module qbraid.transpiler.conversions.cudaq)
D
DeviceProgramTypeMismatchError
DeviceStatus (class in qbraid.runtime)
E
exec_path (QirRunner attribute)
ExperimentType (class in qbraid.programs)
extra_kwargs (ConversionScheme attribute)
G
GATE_MODEL (ExperimentType attribute)
GateModelProgram (class in qbraid.programs.gate_model)
GateModelResultData (class in qbraid.runtime)
get_program_type_alias() (in module qbraid.programs)
get_providers() (in module qbraid.runtime)
get_qasm_type_alias() (in module qbraid.programs)
I
insert_gate_def() (in module qbraid.passes.qasm)
IonQDevice (class in qbraid.runtime.ionq)
IonQDict (class in qbraid.programs)
IonQJob (class in qbraid.runtime.ionq)
IonQJobError
IonQProvider (class in qbraid.runtime.ionq)
IonQSession (class in qbraid.runtime.ionq)
ISING (ProblemType attribute)
J
JobLoaderError
JobStateError
JobStatus (class in qbraid.runtime)
L
linear (Problem attribute)
load_job() (in module qbraid.runtime)
load_program() (in module qbraid.programs)
load_provider() (in module qbraid.runtime)
M
max_path_attempts (ConversionScheme attribute)
max_path_depth (ConversionScheme attribute)
message (ProgramTypeError attribute)
module
qbraid
qbraid.interface
qbraid.interface.random
qbraid.passes
qbraid.passes.qasm
qbraid.programs
qbraid.programs.analog
qbraid.programs.analog.braket_ahs
qbraid.programs.annealing
qbraid.programs.annealing.cpp_pyqubo
qbraid.programs.annealing.qubo
qbraid.programs.gate_model
qbraid.programs.gate_model.braket
qbraid.programs.gate_model.cirq
qbraid.programs.gate_model.cudaq
qbraid.programs.gate_model.ionq
qbraid.programs.gate_model.pennylane
qbraid.programs.gate_model.pyquil
qbraid.programs.gate_model.pytket
qbraid.programs.gate_model.qasm2
qbraid.programs.gate_model.qasm3
qbraid.programs.gate_model.qiskit
qbraid.runtime
qbraid.runtime.aws
qbraid.runtime.azure
qbraid.runtime.ibm
qbraid.runtime.ionq
qbraid.runtime.native
qbraid.runtime.oqc
qbraid.transpiler
qbraid.transpiler.conversions
qbraid.transpiler.conversions.braket
qbraid.transpiler.conversions.braket_ahs
qbraid.transpiler.conversions.cirq
qbraid.transpiler.conversions.cudaq
qbraid.transpiler.conversions.openqasm3
qbraid.transpiler.conversions.pennylane
qbraid.transpiler.conversions.pyquil
qbraid.transpiler.conversions.pytket
qbraid.transpiler.conversions.qasm2
qbraid.transpiler.conversions.qasm3
qbraid.transpiler.conversions.qiskit
qbraid.visualization
N
NodeNotFoundError
NoiseModel (class in qbraid.runtime)
NoiseModelSet (class in qbraid.runtime)
NONE (ValidationLevel attribute)
normalize_qasm_gate_params() (in module qbraid.passes.qasm)
O
OFFLINE (DeviceStatus attribute)
ONLINE (DeviceStatus attribute)
openqasm3_to_cudaq() (in module qbraid.transpiler.conversions.openqasm3)
openqasm3_to_ionq() (in module qbraid.transpiler.conversions.openqasm3)
openqasm3_to_qasm3() (in module qbraid.transpiler.conversions.openqasm3)
OQCDevice (class in qbraid.runtime.oqc)
OQCJob (class in qbraid.runtime.oqc)
OQCProvider (class in qbraid.runtime.oqc)
OTHER (ExperimentType attribute)
P
PackageValueError
pennylane_to_qasm2() (in module qbraid.transpiler.conversions.pennylane)
plot_atomic_register() (in module qbraid.visualization)
plot_conversion_graph() (in module qbraid.visualization)
plot_distribution() (in module qbraid.visualization)
plot_histogram() (in module qbraid.visualization)
plot_runtime_conversion_scheme() (in module qbraid.visualization)
Problem (class in qbraid.programs.annealing)
problem_type (Problem attribute)
ProblemEncoder (class in qbraid.programs.annealing)
ProblemType (class in qbraid.programs.annealing)
program (ProgramTypeError attribute)
ProgramConversionError
ProgramLoaderError
ProgramSpec (class in qbraid.programs)
ProgramTypeError
ProgramValidationError
ProviderLoaderError
pyqpanda3_to_qasm2() (in module qbraid.transpiler.conversions.qasm2)
pyquil_to_cirq() (in module qbraid.transpiler.conversions.pyquil)
pytket_to_braket() (in module qbraid.transpiler.conversions.pytket)
pytket_to_qasm2() (in module qbraid.transpiler.conversions.pytket)
Q
qasm2_to_cirq() (in module qbraid.transpiler.conversions.qasm2)
qasm2_to_ionq() (in module qbraid.transpiler.conversions.qasm2)
qasm2_to_pyqpanda3() (in module qbraid.transpiler.conversions.qasm2)
qasm2_to_pytket() (in module qbraid.transpiler.conversions.qasm2)
qasm2_to_qasm3() (in module qbraid.transpiler.conversions.qasm2)
qasm2_to_qibo() (in module qbraid.transpiler.conversions.qasm2)
qasm2_to_qiskit() (in module qbraid.transpiler.conversions.qasm2)
Qasm2String (class in qbraid.programs)
qasm3_to_braket() (in module qbraid.transpiler.conversions.qasm3)
qasm3_to_ionq() (in module qbraid.transpiler.conversions.qasm3)
qasm3_to_openqasm3() (in module qbraid.transpiler.conversions.qasm3)
qasm3_to_pyqir() (in module qbraid.transpiler.conversions.qasm3)
qasm3_to_qiskit() (in module qbraid.transpiler.conversions.qasm3)
Qasm3String (class in qbraid.programs)
QasmDecompositionError
QasmError
qbraid
module
qbraid.interface
module
qbraid.interface.random
module
qbraid.passes
module
qbraid.passes.qasm
module
qbraid.programs
module
qbraid.programs.analog
module
qbraid.programs.analog.braket_ahs
module
qbraid.programs.annealing
module
qbraid.programs.annealing.cpp_pyqubo
module
qbraid.programs.annealing.qubo
module
qbraid.programs.gate_model
module
qbraid.programs.gate_model.braket
module
qbraid.programs.gate_model.cirq
module
qbraid.programs.gate_model.cudaq
module
qbraid.programs.gate_model.ionq
module
qbraid.programs.gate_model.pennylane
module
qbraid.programs.gate_model.pyquil
module
qbraid.programs.gate_model.pytket
module
qbraid.programs.gate_model.qasm2
module
qbraid.programs.gate_model.qasm3
module
qbraid.programs.gate_model.qiskit
module
qbraid.runtime
module
qbraid.runtime.aws
module
qbraid.runtime.azure
module
qbraid.runtime.ibm
module
qbraid.runtime.ionq
module
qbraid.runtime.native
module
qbraid.runtime.oqc
module
qbraid.transpiler
module
qbraid.transpiler.conversions
module
qbraid.transpiler.conversions.braket
module
qbraid.transpiler.conversions.braket_ahs
module
qbraid.transpiler.conversions.cirq
module
qbraid.transpiler.conversions.cudaq
module
qbraid.transpiler.conversions.openqasm3
module
qbraid.transpiler.conversions.pennylane
module
qbraid.transpiler.conversions.pyquil
module
qbraid.transpiler.conversions.pytket
module
qbraid.transpiler.conversions.qasm2
module
qbraid.transpiler.conversions.qasm3
module
qbraid.transpiler.conversions.qiskit
module
qbraid.visualization
module
QbraidClientV1 (class in qbraid.runtime.native)
QbraidDevice (class in qbraid.runtime.native)
QbraidError
QbraidJob (class in qbraid.runtime.native)
QbraidMetaType (class in qbraid.programs)
QbraidProvider (class in qbraid.runtime.native)
QbraidRuntimeError
QbraidSessionV1 (class in qbraid.runtime.native)
qibo_to_qasm2() (in module qbraid.transpiler.conversions.qasm2)
QirRunner (class in qbraid.runtime.native)
qiskit_to_braket() (in module qbraid.transpiler.conversions.qiskit)
qiskit_to_ionq() (in module qbraid.transpiler.conversions.qiskit)
qiskit_to_pyqir() (in module qbraid.transpiler.conversions.qiskit)
qiskit_to_qasm2() (in module qbraid.transpiler.conversions.qiskit)
qiskit_to_qasm3() (in module qbraid.transpiler.conversions.qiskit)
QiskitBackend (class in qbraid.runtime.ibm)
QiskitJob (class in qbraid.runtime.ibm)
QiskitRuntimeProvider (class in qbraid.runtime.ibm)
QPROGRAM_REGISTRY (in module qbraid.programs)
quadratic (Problem attribute)
QuantumDevice (class in qbraid.runtime)
QuantumJob (class in qbraid.runtime)
QuantumProgram (class in qbraid.programs)
QuantumProvider (class in qbraid.runtime)
QUBO (ProblemType attribute)
QuboCoefficientsDict (class in qbraid.programs)
QuboProblem (class in qbraid.programs.annealing)
R
RAISE (ValidationLevel attribute)
random_circuit() (in module qbraid.interface.random)
random_unitary_matrix() (in module qbraid.interface.random)
rebase() (in module qbraid.passes.qasm)
register_program_type() (in module qbraid.programs)
remove_stdgates_include() (in module qbraid.passes.qasm)
replace_gate_names() (in module qbraid.passes.qasm)
requires_extras() (in module qbraid.transpiler)
ResourceNotFoundError
Result (class in qbraid.runtime)
ResultData (class in qbraid.runtime)
RETIRED (DeviceStatus attribute)
runtime_service (QiskitRuntimeProvider attribute)
RuntimeOptions (class in qbraid.runtime)
S
seed (QirRunner attribute)
Session (class in qbraid.runtime.native)
stim_to_cirq() (in module qbraid.transpiler.conversions.cirq)
T
TargetProfile (class in qbraid.runtime)
to_dict() (ConversionScheme method)
TransformError
translate() (in module qbraid.transpiler)
transpile() (in module qbraid.transpiler)
U
UNAVAILABLE (DeviceStatus attribute)
unregister_program_type() (in module qbraid.programs)
update_values() (ConversionScheme method)
V
ValidationError
ValidationLevel (class in qbraid.runtime)
version (QirRunner attribute)
VisualizationError
W
WARN (ValidationLevel attribute)
workspace (AzureQuantumProvider attribute)