Back to Devices

default.mixed

  • Included in PennyLane
  • Built by PennyLane
  • Noise
  • Small-Moderate Workloads
  • Mixed States
  • CPU (simulator)
  • TPU (simulator)
  • Linux
  • macOS
  • Windows

default.mixed is PennyLane’s standard qubit simulator for mixed-states and noisy computations.

Recommended for:

  • Small-scale mixed-state simulations.
  • Compatibility with noise models.
  • Fast gradients with built-in backpropagation support.
  • Compatibility with Autograd, JAX, and Pytorch.
  • All operating systems.

Documentation

To learn more, please visit the device documentation:

Installation

The default.mixed device is included in PennyLane. It can be installed with:

pip install pennylane

For more details on installation and dependencies, visit the Install PennyLane page.

Device Initialization

Initialize the device in PennyLane with:

import pennylane as qml
dev = qml.device('default.mixed', wires=5) 

For more details on device settings and keyword arguments, see the device documentation.