Skip to main content
Version: master

Qumat Logo

Apache Mahout Documentation

Apache Mahout is an Apache Software Foundation project for quantum computing in Python. It ships two components:

  • Qumat is a high-level library for building quantum circuits with standard gates and running them on Qiskit, Cirq, or Amazon Braket through one unified API. Write once, execute anywhere.
  • QDP (Quantum Data Plane) is a GPU-accelerated engine for encoding classical data into quantum states, with zero-copy tensor transfer to and from PyTorch, NumPy, and TensorFlow via DLPack.

New here? Start with Getting Started, which covers installation and your first circuit.

Qumat (Circuits)​

  • Overview - What Qumat is and which backends it supports
  • Basic Gates - NOT, Hadamard, CNOT, Toffoli, SWAP, Pauli, CSWAP, and U gates
  • Parameterized Circuits - Rotation gates (Rx, Ry, Rz) and building circuits with tunable parameters
  • API Reference - Generated reference for the qumat package
  • Core Concepts - The ideas behind the circuit abstraction
  • Examples - Worked examples across backends

QDP (Data Encoding)​

Resources​

Community​