書籍『最適輸送の理論とアルゴリズム』のサポートページです。
以下のノートブックは MIT ライセンスのもと配布されております。商用・非商用問わず自由に利用することができます。
ノートブックを実行するには、PyTorch をインストールした後、pip install -r requirements.txt
により依存関係をインストールしてください。Colab で実行する場合は事前のインストール作業は必要ありません。
図 | アルゴリズム | 説明 | ファイル | Colab |
---|---|---|---|---|
図 2.1 | 点群比較の数値例 | fig2.1.ipynb | ||
図 2.6 | ピクセル色変換 | fig2.6.ipynb | ||
図 2.7 | ピクセル色変換 | fig2.7.ipynb | ||
図 2.9 | 点群比較の双対問題 | fig2.9.ipynb | ||
図 2.14 | 最適輸送の疎性 | fig2.14.ipynb | ||
図 2.15 | 最適輸送の疎性 | fig2.15.ipynb | ||
図 3.1 | エントロピー正則化 | fig3.1.ipynb | ||
アルゴリズム 3.2 | シンクホーンアルゴリズム | algo3.2.ipynb | ||
図 3.4 | シンクホーンアルゴリズムの収束速度 | fig3.4.ipynb | ||
図 3.5 | アルゴリズム 3.6 | サイズ制約つきクラスタリング | fig3.5.ipynb | |
アルゴリズム 3.7 | シンクホーンアルゴリズムによる通常の最適輸送 | algo3.7.ipynb | ||
アルゴリズム 4.2 | 勾配ペナルティ法 | algo4.2.ipynb | ||
アルゴリズム 4.4 | ワッサースタイン GAN | algo4.4.ipynb | ||
アルゴリズム 5.2 | スライスワッサースタイン | algo5.2.ipynb | ||
アルゴリズム 7.1 | 一般化シンクホーン(不均衡最適輸送) | algo7.1.ipynb | ||
図 8.1 | 入力が 1 分布のワッサースタイン重心 | fig8.1.ipynb | ||
図 8.2 | アルゴリズム 8.3 | 図形の要約 | fig8.2.ipynb | |
図 8.3 | アルゴリズム 8.3 | 図形モーフィング | fig8.3.ipynb | |
図 8.4 | 三次元シェイプモーフィング | fig8.4.ipynb | ||
図 9.4 | アルゴリズム 9.1 | グロモフ・ワッサースタイン距離による画像の割り付け | fig9.4.ipynb |
本書の正誤情報は正誤表にて公開しています。