QiliSDK : Python aime le calcul quantique
mar, 28/10/2025 - 08:00
QiliSDK est un framework pour écrire des algorithmes quantiques, adaptés à de multiples backends quantiques. Il est disponible via PyPi : pip install qilisdk. Plusieurs modules optionnels sont disponibles dont une couche CUDA. L'idée derrière ce projet est de propoposer un framework unique et indépendant du hardware quantique.

On peut par exemple créer un circuit quantique :
import numpy as np from qilisdk.digital import Circuit, H, RX, CNOT, M# Create a circuit with 2 qubits
circuit = Circuit(2)
circuit.add(H(0)) # Apply Hadamard on qubit 0
circuit.add(RX(0, theta=np.pi)) # Apply RX rotation on qubit 0
circuit.add(CNOT(0, 1)) # Add a CNOT gate between qubit 0 and 1# Retrieve the current gate parameters
print("Initial parameters:", circuit.get_parameter_values())# Update circuit parameters (e.g., update RX rotation angle)
circuit.set_parameter_values([2 * np.pi])
Ou faire de l'Hamiltonians, de l'optimisation. Il supporte aussi la plateforme du création du framework, SpeQtrum de Qilimanjaro.
Pour l'utiliser, il faut uv, ruff, mypy et towncrier et Python 3.10+, sans oublier de Git. On dipose d'une API unifiée, la possibilité d'exploiter CPU, GPU et QPU, un modèle pour optimiser l'intrication.

En savoir plus : https://pypi.org/project/qilisdk/
Annonce : https://quantumcomputer.blog/qilimanjaro-debuts-qilisdk-for-hybrid-quantum/

