A set of python modules for quantum-like perception modelling
Project description
quantum-robot
is a Python package for quantum-like perception modeling
for robotics. The package exploits Qiksit
framework, implementing the models on quantum circuits which can be
simulated on a classical computer or sent to a quantum backend (service
provided by IBM Quantum
Experience).
The project was started in 2019 by Davide Lanza as a Master thesis research, with the help of Fulvio Mastrogiovanni and Paolo Solinas.
It is currently maintained by Davide Lanza.
- Website: http://quantum-robot.org
- Repository: https://github.com/Davidelanz/quantum-robot/
- Documentation: http://quantum-robot.org/docs
Contents
- Install
- Notebooks
- Contributing
- Citing
- License
Install
Dependencies
See the required packages here.
User installation
The easiest way to install quantum-robot is using pip
:
pip install -U quantum-robot
The package can be installed from source as well. You can check the latest sources with the command:
git clone https://github.com/Davidelanz/quantum-robot.git
Testing
After installation, you can launch the test suite from outside the
source directory (you will need to have pytest
installed):
pytest qrobot
See also the Getting Started guide.
Contributing
If you are interested in the project, we welcome new contributors of all experience levels. For any question, contact the maintainer.
An example module with the docstring standard we adopted is available here.
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
File details
Details for the file quantum-robot-0.1.tar.gz
.
File metadata
- Download URL: quantum-robot-0.1.tar.gz
- Upload date:
- Size: 23.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97edcb84c5b0250f823d8333cd1d2a005f9ccb77fecde95ea550ac32391b5e7f |
|
MD5 | 36d5fb11ac67440d0a29d91bfc0fd6e5 |
|
BLAKE2b-256 | 8953e7c780783cd5aa1e0f15e319d8bffd45e284ddc206000008432a7c65ac15 |