Skip to content

Release 0.3

Compare
Choose a tag to compare
@josh146 josh146 released this 13 Feb 23:55
· 3509 commits to master since this release

New features since last release

  • PennyLane now includes a new interfaces submodule, which enables QNode integration with additional machine learning libraries (#165).
  • Adds support for an experimental PyTorch interface for QNodes
  • Adds support for an experimental TensorFlow eager execution interface for QNodes
  • Adds a PyTorch+GPU+QPU tutorial to the documentation
  • Documentation now includes links and tutorials including the new PennyLane-Forest plugin.

Improvements

  • Printing a QNode object, via print(qnode) or in an interactive terminal, now displays more useful information regarding the QNode, including the device it runs on, the number of wires, it's interface, and the quantum function it uses:
    >>> print(qnode)
    <QNode: device='default.qubit', func=circuit, wires=2, interface=PyTorch>

Contributors

This release contains contributions from:

Josh Izaac and Nathan Killoran.