はじめに¶
Fixstars Amplify SDK (以下 Amplify SDK) は、 組合せ最適化問題の定式化および外部の最適化ソルバーの実行を行うための Python ライブラリです。
Amplify SDK を用いることにより、組合せ最適化問題の定式化をシンプルかつ直感的に行うことができます。 また、定式化を行ったあとは、量子アニーリングマシン、イジングマシン、量子コンピュータによる QAOA (Quantum Approximate Optimization Algorithm)、MIPソルバーを含むさまざまなハードウェア・ソフトウェアソルバーを共通のインターフェースを通じて簡単に実行することができるようになります。
Amplify SDK の特長
Amplify SDK の使い方はとても簡単です。シンプルで直感的な手順で組合せ最適化問題の定式化とソルバーの実行が行えます。 インストール不要で利用出来るソルバー Amplify Annealing Engine も無償で提供されます。
Changed in version 1.0.0
Fixstars Amplify SDK はバージョン 1.0.0 で大きく生まれ変わり、これまで以上に直感的で使いやすく、対象のモデルを広げ、高い柔軟性と高速な動作の両立を実現しました。以前のバージョンからの移行ガイドは 旧バージョンからの移行 を参照してください。また、移行がスムーズに行えるように旧バージョンとの互換レイヤも用意しています。
以前のバージョンのドキュメントは https://amplify.fixstars.com/ja/docs/amplify/v0/ で参照できます。
Amplify のはじめ方
注釈
Fixstars Amplify SDK はプロプライエタリソフトウェアです。
非商用利用や学術利用では無償で利用することができます。詳細は Fixstars Amplify 利用規約を参照してください。