Skip to main content

qitesse: performant quantum circuit simulation in Python

Project description

qitesse

PyPI Version License Python Versions

qitesse is an open-source python API for qitesse-sim, the performant Rust quantum simulator.

qitesse is built upon qitesse-sim, the high-performance CPU-based state-vector simulator for quantum circuits, fully built in Rust.

This PyPI module provides a high-level python interface for the purpose of production, research, and development.

Features

  • Performant CPU based simulation
  • Amplitude measurements on quantum circuits
  • More soon!

Installation

qitesse requires Python 3.8+. Install it via pip:

pip install qitesse

Or install from source:

git clone https://github.com/OsamaMIT/qitesse.git

pip install maturin

maturin develop --release

To run examples:

python examples/h_example.py

python examples/qft_example.py

Documentation

Avaliable soon!

Planned Features

  • Differentiable gradients
  • Implementing more quantum gates

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a new branch (feature-branch)
  3. Commit your changes and open a pull request

License

This project is licensed under the MIT License. See the LICENSE file for details.

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

qitesse-0.0.4.tar.gz (12.5 kB view details)

Uploaded Source

File details

Details for the file qitesse-0.0.4.tar.gz.

File metadata

  • Download URL: qitesse-0.0.4.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for qitesse-0.0.4.tar.gz
Algorithm Hash digest
SHA256 0a775e14182bb0e100a1f928a304f343d35b9a771976f4a696d59a9dc6465bdc
MD5 880bf092a796347e1e84a3b146926d6b
BLAKE2b-256 3e6e07c15001739cccee23406399ada240bf2f71922f74788044de1d7224d5db

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