Qamomileで実装した具体的な量子アルゴリズム例です。
タグで探す¶
このセクション: algorithm chemistry encoding error-correction machine-learning optimization primitive sample-based simulation variational
他のセクション: integration resource-estimation tutorial usage
RabiモデルでのTrotter–Suzuki積公式と収束次数の実験です。
CNN+量子変分回路をFashion-MNISTでend-to-end学習し、パラメータシフトルールで勾配を計算します。
Gray符号Ry/Rz多重制御回転で任意の実数・複素振幅ベクトルを準備します。3つの入力モード(具体値、バインドされたVector[Float]、ランタイムパラメトリックな角度)を扱います。
任意のグリッドサイズの入力に対する多次元QFTと、2のべき乗でないグリッドに対応する古典前処理を実装します。
Pauli Correlation Encodingを使い、20変数MaxCutを3量子ビットで解きます。ハードウェア効率的なアンザッツをtanh緩和された代理損失で学習し、符号丸めで離散解を復元します。
OMMX・JijModeling・QAOAConverterを使ったend-to-endの最適化例です。
QAOA回路をゼロから構築してMaxCutを解き、組み込みのqaoa_stateと比較します。
トロッター分解による時間発展を利用して、Quantum-enhanced MCMCを実装します。
量子状態からビット列をサンプリングして有効ハミルトニアンを構築し、変分原理の保証付きで古典的に対角化します。
3量子ビットbit-flip/phase-flip符号からShor 9量子ビット符号、スタビライザー形式までを扱います。
量子特徴マップとカーネル法を使ってmake_circlesデータセットの分類を行います。
Hamming [7,4,3]符号からのCSS構成、6スタビライザー、横断的Hadamardを扱います。
OpenFermionで分子ハミルトニアンを構築し、VQEで基底状態エネルギーを求めます。