はじめに
量子計算に関するOSSをまとめたもの。
blueqat
- 国産。日本語文献豊富。
- シミュレータ機能のみ。
図出典:https://pypistats.org/packages/blueqat
cirq
- Google製。ただし非公式。
- 量子計算シミュレート機能あり。
図出典:https://pypistats.org/packages/cirq
qiskit
- IBM製。
- クラウド上の量子コンピュータに直結できる。
- 量子計算シミュレート機能あり。
図出典:https://pypistats.org/packages/qiskit
qutip
図出典:https://pypistats.org/packages/qutip
sympy
- 量子計算機のシミュレータではなく、汎用的な演算ライブラリ。量子計算機の行列計算に対応している。
- numpyみたいなノリで使える。数式きれい。
図出典:https://pypistats.org/packages/sympy
dwave-ocean-sdk
- DWave製。
図出典:https://pypistats.org/packages/dwave-ocean-sdk
qsharp
- Microsoft製。Q#。
- .NETとPythonの両方で公開している。互換性乙。
- 量子計算シミュレート機能あり。
図出典:https://pypistats.org/packages/qsharp
pyQuil
- rigetti製。
- 量子計算シミュレート機能あり。
pyQuil
図出典:https://pypistats.org/packages/pyQuil
Qulacs
- 国産。京都大学 藤井研究室で開発。QunaSysが保守・新規機能開発。