• Quantum machine learning
  • Demos
  • Install
  • Plugins (current)
  • Documentation
  • Blog
  • FAQ
  • Support
  • GitHub

Navigation

  • index
  • modules |
  • next |
  • previous |
  • PennyLane-Lightning 0.25.0 documentation »
  • Overview »
  • Namespace Pennylane

PennyLane-Lightning

  • Overview
  • Installation
  • Support
  • Architecture

Usage

  • Lightning Qubit device

Development

  • Adding a gate implementation
  • Benchmark different kernel implementations
  • AVX2/AVX512 kernels

API

  • pennylane_lightning
  • C++ API
  1. Docs
  2. Overview
  3. Namespace Pennylane

Namespace Pennylane¶

Contents

  • Namespaces

  • Classes

  • Enums

  • Functions

Namespaces¶

  • Namespace Pennylane::Algorithms

  • Namespace Pennylane::Gates

  • Namespace Pennylane::Internal

  • Namespace Pennylane::KernelMap

  • Namespace Pennylane::Util

Classes¶

  • Template Class DynamicDispatcher

  • Template Class Measures

  • Template Class StateVectorBase

  • Template Class StateVectorCPU

  • Template Class StateVectorManagedCPU

  • Template Class StateVectorRawCPU

Enums¶

  • Enum CPUMemoryModel

  • Enum Threading

Functions¶

  • Template Function Pennylane::alignedNumpyArray

  • Function Pennylane::allocateAlignedArray

  • Template Function Pennylane::apply

  • Function Pennylane::bestCPUMemoryModel

  • Function Pennylane::bestThreading

  • Template Function Pennylane::createManaged

  • Template Function Pennylane::createRaw

  • Template Function Pennylane::getAlignment

  • Template Function Pennylane::getAllocator

  • Template Function Pennylane::getBestAllocator

  • Function Pennylane::getCompileInfo

  • Function Pennylane::getKokkosInfo

  • Function Pennylane::getMemoryModel

  • Function Pennylane::getNumpyArrayAlignment

  • Function Pennylane::getRuntimeInfo

  • Template Function Pennylane::operator<<

  • Template Function Pennylane::registerGatesForStateVector

  • Template Function Pennylane::svKernelMap

  • Function Pennylane::toDispatchKey

  • Template Function Pennylane::toNumpyArray

api/namespace_Pennylane
 
Download Python script
 
Download Notebook
 
View on GitHub
Previous
Next

Contents

  • Namespace Pennylane
    • Namespaces
    • Classes
    • Enums
    • Functions

Navigation

  • index
  • modules |
  • next |
  • previous |
  • PennyLane-Lightning 0.25.0 documentation »
  • Overview »
  • Namespace Pennylane

Xanadu

Located in the heart of downtown Toronto, we've brought together exceptional minds from around the world to build quantum computers that are useful and available to people everywhere.

PennyLane

  • Home
  • Documentation
  • Forum
  • GitHub
  • Slack
  • Twitter
Strawberry Fields

  • Home
  • Documentation
  • GitHub
  • Slack
About

  • Home
  • About
  • Hardware
  • Research
  • Cloud
  • Blog

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