qml.plugins

Warning

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

See the main plugins page for more details on available plugins.

Modules

This subpackage provides reference plugin implementations. The reference plugins provide basic built-in qubit and CV circuit simulators that can be used with PennyLane without the need for additional dependencies. They may also be used in the PennyLane test suite in order to verify and test quantum gradient computations.

default_qubit The default plugin is meant to be used as a template for writing PennyLane device plugins for new qubit-based backends.
default_gaussian The default.gaussian plugin is meant to be used as a template for writing PennyLane device plugins for new CV backends.