quantum#

DisCoPy quantum modules: channel, circuit, gates, tk and zx.

discopy.quantum.channel

Implements classical-quantum channels.

discopy.quantum.circuit

The category of classical-quantum circuits with digits and qudits as objects.

discopy.quantum.gates

Gates in a discopy.quantum.circuit.Circuit.

discopy.quantum.ansatze

Quantum circuit ans├Ątze.

discopy.quantum.zx

ZX-calculus diagrams.

discopy.quantum.tk

Interface with pytket.

discopy.quantum.pennylane

Interface with PennyLane.