Earth mover's distance (EMD) とは統計学において二つの確率分布間の距離を測る指標です.
通常のプログラムは CPU で計算していますが,機械学習やディープラーニングでは GPU を用いればより早く計算することができる(場合もある)ことはよく知られています.
Google Colaboratory は自分の PC やリモートサーバに環境を構築することなく,ブラウザ経由で Python の実行が可能になる便利なサービスです.
Google Colaboratory で Google ドライブ内のディレクトリから .py, .csv ファイルなどを読み込む方法を紹介します.
グラフなどを保存するときに PNG 等より PDF で保存した方が拡大時にも鮮明に表示できるので,matplotlib の機能で PDF をエクスポートしてみます.