Quick Start

Python3環境で Fixstars Amplify を使用するための準備について説明します。

ユーザ登録

イジングマシンの実行環境である Amplify Annealing Engine を使用するために、無料ユーザ登録 を行いアクセストークンを入手して下さい。

モジュールのインストール

事前に pip のバージョンが 19.3 以上であることを確認して、必要ならアップデートしてください。

$ pip --version
pip 18.1.1
$ pip install --upgrade pip
...
Successfully installed pip-20.1.1

環境によって Python3 の pip コマンドは pip3 コマンドで提供されます。その場合は適宜読み替えて下さい。

Amplify SDK は次のコマンドでインストールできます。

$ pip install amplify

注釈

Windows10 では WSL1/2 (Windows Subsystem for Linux) 環境にてインストール出来ます。

D-Wave マシンを使用する場合は dwave-system モジュールのインストールが必要です。次のようにしてサードパーティの依存パッケージも同時にインストールされます。

$ pip install amplify[extra]

モジュールのアップデート

次のようにしてモジュールのアップデートを実行できます。

$ pip install --upgrade amplify

モジュールのインポート

インストールに成功すると Python スクリプト内で下記の様にインポートできます。

import amplify

以降は Tutorial に従うことで Amplify SDK を使用したイジングマシン使用の流れを知ることが出来ます。 Amplify SDK を用いた組合せ最適化問題のチュートリアルやサンプルコードについては こちら を参照して下さい。