• Learn
  • Demos
  • Install
  • Plugins
  • Documentation (current)
  • Blog
  • QHack
  • FAQ
  • Support
  • GitHub

Navigation

  • index
  • modules |
  • PennyLane 0.30.0-dev documentation »
  • Python Module Index

Using PennyLane

  • What is PennyLane?
  • Quantum circuits
  • Gradients and training
  • Quantum operators
  • Measurements
  • Templates
  • Inspecting circuits
  • Compiling circuits
  • Quantum Chemistry
  • Quantum Datasets

Development

  • Development guide
  • Building a plugin
  • Adding new operators
  • Deprecations
  • Release notes

API

  • qml
  • qml.data
  • qml.drawer
  • qml.fourier
  • qml.gradients
  • qml.kernels
  • qml.math
  • qml.numpy
  • qml.ops.op_math
  • qml.pauli
  • qml.pulse
  • qml.qinfo
  • qml.resource
  • qml.shadows
  • qml.transforms
  • qml.qaoa
  • qml.qchem
  • qml.qnn

Internals

  • qml.devices
  • qml.interfaces
  • qml.measurements
  • qml.operation
  • qml.queuing
  • qml.tape
  • qml.utils
  • qml.wires
  1. Docs
  2. Python Module Index

Python Module Index

p
 
p
- pennylane
    pennylane.data
    pennylane.devices
    pennylane.devices.default_gaussian
    pennylane.devices.default_mixed
    pennylane.devices.default_qubit
    pennylane.devices.default_qubit_autograd
    pennylane.devices.default_qubit_jax
    pennylane.devices.default_qubit_tf
    pennylane.devices.default_qubit_torch
    pennylane.devices.default_qutrit
    pennylane.devices.tests
    pennylane.drawer
    pennylane.fourier
    pennylane.gradients
    pennylane.interfaces
    pennylane.interfaces.autograd
    pennylane.interfaces.jax
    pennylane.interfaces.jax_jit
    pennylane.interfaces.tensorflow
    pennylane.interfaces.tensorflow_autograph
    pennylane.interfaces.torch
    pennylane.math
    pennylane.measurements
    pennylane.numpy
    pennylane.operation
    pennylane.ops.op_math
    pennylane.pauli.grouping.graph_colouring
    pennylane.pulse
    pennylane.qaoa.cost
    pennylane.qaoa.cycle
    pennylane.qaoa.layers
    pennylane.qaoa.mixers
    pennylane.qchem
    pennylane.qinfo.transforms
    pennylane.qnn
    pennylane.queuing
    pennylane.resource
    pennylane.shadows
    pennylane.transforms
    pennylane.utils
    pennylane.wires
py-modindex
 
Download Python script
 
Download Notebook
 
View on GitHub

Contents

Using PennyLane

  • What is PennyLane?
  • Quantum circuits
  • Gradients and training
  • Quantum operators
  • Measurements
  • Templates
  • Inspecting circuits
  • Compiling circuits
  • Quantum Chemistry
  • Quantum Datasets

Development

  • Development guide
  • Building a plugin
  • Adding new operators
  • Deprecations
  • Release notes

API

  • qml
  • qml.data
  • qml.drawer
  • qml.fourier
  • qml.gradients
  • qml.kernels
  • qml.math
  • qml.numpy
  • qml.ops.op_math
  • qml.pauli
  • qml.pulse
  • qml.qinfo
  • qml.resource
  • qml.shadows
  • qml.transforms
  • qml.qaoa
  • qml.qchem
  • qml.qnn

Internals

  • qml.devices
  • qml.interfaces
  • qml.measurements
  • qml.operation
  • qml.queuing
  • qml.tape
  • qml.utils
  • qml.wires

Downloads

py-modindex
 
Download Python script
 
Download Notebook
 
View on GitHub

Related

Navigation

  • index
  • modules |
  • PennyLane 0.30.0-dev documentation »
  • Python Module Index

PennyLane

PennyLane is an open-source software framework for quantum machine learning, quantum chemistry, and quantum computing, with the ability to run on all hardware. Maintained with ❤️ by Xanadu.

PennyLane

  • Home
  • Learn
  • Demonstrations
  • Documentation
  • GitHub
  • Twitter
  • Blog
Xanadu

  • Home
  • About
  • Hardware
  • Careers
  • Cloud
  • Forum
  • Blog

Stay updated with our newsletter
Copyright © 2022, Xanadu Quantum Technologies
TensorFlow, the TensorFlow logo, and any related marks are trademarks of Google Inc.