Skip to main content

Quantag Quantum Virtual Machine backend for Qiskit

Project description

QuantagVM

QuantagVM is a custom quantum simulator backend for Qiskit, developed as part of the Quantag Studio ecosystem.

It provides a minimal QVM (Quantum Virtual Machine) interface that can be used from Qiskit with one line of code. Later versions will integrate with CUDA-Q, MPI clusters, and the Quantag QBIN compiler.


Installation

pip install quantag-vm

Usage

from qiskit import QuantumCircuit, execute
from quantag.vm import QuantagVM

# Create a simple circuit
qc = QuantumCircuit(2)
qc.h(0)
qc.cx(0, 1)
qc.measure_all()

# Run it on QuantagVM
backend = QuantagVM()
result = execute(qc, backend, shots=100).result()

print(result.get_counts())

Project structure

quantag-vm/
    quantag/
        vm/
            backend.py
            __init__.py
            version.py
    tests/
        test_vm.py
    pyproject.toml
    README.md
    LICENSE

License

This project is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantag-0.2.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quantag-0.2.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file quantag-0.2.0.tar.gz.

File metadata

  • Download URL: quantag-0.2.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for quantag-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ed24a490bb3e20e960a9a07b5180ad2a47d1518e9f38d639dc4892f4ac7cdfdf
MD5 08961feac5c84b4dd182620c03c27c1e
BLAKE2b-256 5844bdce610da5832e990964c0f61501873eca13febe0ac1d4d54fae2b147aa0

See more details on using hashes here.

File details

Details for the file quantag-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: quantag-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for quantag-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2bfc80eec3abd47cdbdad7b98237bed5fb733d32017f2f5d0184a08e3776bab
MD5 d42b8bb8b22a342428e23a8e4b9c2014
BLAKE2b-256 0c84f35d3f1b32a2a072543752e0d04f1d90a4b670181108220c8b795a04db85

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page