Qamomileは、pipなどの標準的なパッケージマネージャでインストールできます。
pip install qamomileQiskitはデフォルトの量子SDK連携として含まれています。
from qamomile.qiskit import QiskitTranspiler, QiskitExecutor対応する量子SDK¶
Qamomileは、複数の量子SDK連携をサポートしています。追加の量子SDKを使う場合は、必要な依存関係をオプションとしてインストールします。
CUDA-Q
QURI Parts
qBraid
CUDA-QはLinuxとmacOS ARM64(Apple Silicon)で利用できます。利用するCUDAバージョンに合わせて、次のいずれかをインストールしてください:
pip install "qamomile[cudaq-cu12]" # CUDA 12.x、Linux向け
pip install "qamomile[cudaq-cu13]" # CUDA 13.x、LinuxまたはmacOS ARM64向けfrom qamomile.cudaq import CudaqTranspiler, CudaqExecutorpip install "qamomile[quri_parts]"from qamomile.quri_parts import QuriPartsTranspiler, QuriPartsExecutorqBraid対応のデバイスやシミュレータ上で、Qiskitの量子回路を実行できます。
pip install "qamomile[qbraid]"from qamomile.qbraid import QBraidExecutor