https://github.com/gecrooks/quantumflow
QuantumFlow: A Quantum Algorithms Development Toolkit
https://github.com/gecrooks/quantumflow
automatic-differentiation quantum-algorithms quantum-computing quantum-machine-learning
Last synced: 3 months ago
JSON representation
QuantumFlow: A Quantum Algorithms Development Toolkit
- Host: GitHub
- URL: https://github.com/gecrooks/quantumflow
- Owner: gecrooks
- License: apache-2.0
- Created: 2019-06-03T05:54:26.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-07-22T20:14:01.000Z (over 1 year ago)
- Last Synced: 2024-09-23T01:52:48.098Z (over 1 year ago)
- Topics: automatic-differentiation, quantum-algorithms, quantum-computing, quantum-machine-learning
- Language: Python
- Homepage: https://quantumflow.readthedocs.io/
- Size: 1.17 MB
- Stars: 59
- Watchers: 1
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QuantumFlow: A Quantum Algorithms Development Toolkit
A cross-compiler for gate based models of quantum computing
 [](https://quantumflow.readthedocs.io/en/latest/?badge=latest) [](https://pypi.org/project/quantumflow/)
* [Tutorial](https://github.com/gecrooks/quantumflow-dev/tree/master/tutorial)
* [Source Code](https://github.com/gecrooks/quantumflow)
* [Issue Tracker](https://github.com/gecrooks/quantumflow-dev/issues)
* [API Documentation](https://quantumflow.readthedocs.io/)
## Installation
To install the latest stable release:
```
$ pip install quantumflow
```
In addition, install all of the external quantum libraries that QuantumFlow can interact with (such as cirq, qiskit, braket, ect.):
```
$ pip install quantumflow[ext]
```
To install the latest code from github ready for development:
```
$ git clone https://github.com/gecrooks/quantumflow.git
$ cd quantumflow
$ pip install -e .[dev]
```