Module myQLM
myQLM is the quantum software stack developed by Bull, for writing, simulating, optimizing, and executing quantum programs. Through a Python interface, it provides:
- a powerful semantic for writing quantum algorithms (gate-based programing, analog programing, or quantum annealing programing).
- a versatile execution stack for running quantum jobs, including an easy handling of observables, special tools for carrying NISQ-oriented variational methods (such as VQE, QAOA), an easy API for designing custom plugins (e.g. compilation), as well as for connecting to any Quantum Processing Unit (QPU).
- a seamless interface to available quantum processors and major quantum programming frameworks.
myQLM also interfaces with the Qaptiva Appliance (ex QLM), the quantum programming appliance of Bull.
Prerequisites
This version of myQLM works on both Windows, macOS and Linux for different versions of Python 3. Please look at the compatibility matrix to ensure myQLM is installable on your computer.
This module can be installed by typing the following command:
pip install myqlm
License
Release files for myqlm 1.13.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| myqlm-1.13.7-py3-none-any.whl | Python 3 | none | any | Details |
Release files / myqlm-1.13.7-py3-none-any.whl
| Download URL | myqlm-1.13.7-py3-none-any.whl |
|---|---|
| Size | 2.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
31bb8fbd2bda69f094d8fb6909b107fbd1ca0708ede80fbb3a714d00ffde057e
|
|
BLAKE2b-256 checksum How to use checksums |
c65d42e23f91c1a77ea05bbf0a20220a9428453b2518dda63898d70caafd1a1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.25
|