githubEdit

Documentation

naturally, a good way to start ... remember 80 % documentation and engineering and 20% coding

More details

In the following sections you can learn more about the key features of PennyLane:

../_images/code.png

  1. Quantum circuitsarrow-up-right shows how PennyLane unifies and simplifies the process of programming quantum circuits with trainable parameters.

  2. Gradients and trainingarrow-up-right introduces how PennyLane is used with different optimization libraries to optimize quantum circuits or hybrid computations.

  3. Quantum operationsarrow-up-right outlines the various quantum circuit building blocks provided in PennyLane.

  4. Measurementsarrow-up-right presents the different options available to measure the output of quantum circuits.

  5. Templatesarrow-up-right gives an overview of different larger-scale composable layers for building quantum algorithms.

  6. Optimizersarrow-up-right details the built-in tools for optimizing and training quantum computing and quantum machine learning circuits.

  7. Configurationarrow-up-right provides details about how to customize PennyLane and provide credentials for quantum hardware access.

more developer focus ....

qml.state : https://pennylane.readthedocs.io/en/stable/code/api/pennylane.state.htmlarrow-up-right

qml.kernels: https://pennylane.readthedocs.io/en/stable/code/qml_kernels.htmlarrow-up-right

Gradients and training ( @Variational circuits)

Step 1: https://pennylane.readthedocs.io/en/stable/introduction/interfaces.htmlarrow-up-right

Step 2:https://pennylane.readthedocs.io/en/stable/introduction/interfaces.htmlarrow-up-right

For Variational circuits: https://pennylane.ai/qml/glossary/variational_circuit.htmlarrow-up-right

Last updated