Python package for building, simulating, and benchmarking hybrid quantum-classical algorithms.
Project description
qbraid-algorithms
Python package for building, simulating, and benchmarking hybrid quantum-classical algorithms.
Installation
qbraid-algorithms requires Python 3.10 or greater, and can be installed with pip as follows:
pip install qbraid-algorithms
[!WARNING] This project is "pre-alpha", and is not yet stable or fully realized. Use with caution, as the API and functionality are subject to significant changes.
Install from source
You can also install from source by cloning this repository and running a pip install command in the root directory of the repository:
git clone https://github.com/qBraid/qbraid-algorithms.git
cd qbraid-algorithms
pip3 install .
Check version
You can view the version of qbraid-algorithms you have installed within a Python shell as follows:
import qbraid_algorithms
qbraid_algorithms.__version__
Community
We are actively looking for new contributors!
- Interested in contributing code, or making a PR? See CONTRIBUTING.md
- For feature requests and bug reports: Submit an issue
- For discussions and/or specific questions about qBraid services, join our discord community
- For questions that are more suited for a forum, post to Stack Exchange with the
qbraid
tag. - By participating, you are expected to uphold our code of conduct.
Acknowledgements
This project was conceived in cooperation with the Quantum Open Source Foundation (QOSF).
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file qbraid_algorithms-0.0.0.tar.gz
.
File metadata
- Download URL: qbraid_algorithms-0.0.0.tar.gz
- Upload date:
- Size: 258.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14da11efdfdeb962aa2441e53ca6f495280b63b8b3c18442fd7ab9c78db457e1 |
|
MD5 | 4ad82c00ec6867125689952ab88b5a58 |
|
BLAKE2b-256 | 24fa715d3a28950395f54dfb45888ad2f3c5679b55426e1f913a500a2506861c |
File details
Details for the file qbraid_algorithms-0.0.0-py3-none-any.whl
.
File metadata
- Download URL: qbraid_algorithms-0.0.0-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5a1ef2b200a9e9c4cddaffc9649ca3a0a4efb368d6a61f9d587e91a855c51e4 |
|
MD5 | 35f8c52c3869e6905b41173e0b450965 |
|
BLAKE2b-256 | fa5d9253f7d5a9e9c654a97ce281a966940e338676d0bdd8e4491ac2e59df1e4 |