This section contains the API documentation for the PennyLane-Orquestra plugin.


Unless you are a PennyLane plugin developer, you likely do not need to use these classes and functions directly.

See the overview page for more details using the available Orquestra devices with PennyLane.

Top level PennyLane-Orquestra module


OrquestraDevice(wires[, shots, analytic])

The Orquestra base device.

QeForestDevice(wires[, shots, backend])

The Orquestra Forest device.

QeIBMQDevice(wires[, shots, backend])

The Orquestra IBMQ device.

QeQiskitDevice(wires[, shots, backend])

The Orquestra Qiskit device.

QeQulacsDevice(wires[, shots])

The Orquestra Qulacs device.

Class Inheritance Diagram

Inheritance diagram of pennylane_orquestra.orquestra_device.OrquestraDevice, pennylane_orquestra.forest_device.QeForestDevice, pennylane_orquestra.ibmq_device.QeIBMQDevice, pennylane_orquestra.qiskit_device.QeQiskitDevice, pennylane_orquestra.qulacs_device.QeQulacsDevice