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.1.0.tar.gz (4.7 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.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for quantag-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b98159840d0bed9edd1fac80a7e9abfa2272e50884bc006a88f9c91bdb4816d9
MD5 ef33c8a53ad840aefc7574bd52fe861e
BLAKE2b-256 9e6d3b99962395a12646560b78ddc2b493cf74013f68fe7d285e4cbd4f2c5198

See more details on using hashes here.

File details

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

File metadata

  • Download URL: quantag-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ef33122f20712da1889f4af9ccf4f6cb7be0063031d5aa32b94e506a8be42d60
MD5 b45c4c20869106a8dc114e346eac2961
BLAKE2b-256 b60219b765c086b1aa8e9f36dea05e7581cbba2d5364ddd2c3eac07fc24ae93b

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