Modin はカルフォルニア大学バークレー校のRISELabが開発した、Pandas と同じ機能を高速で実行できるライブラリ。Pandas を使用したプログラムのコードを1行変更するだけでプログラムの実行速度を上げ、使用できるデータ量を増やすことが出来る。例えば、8コアCPUを搭載したノートブックなら4倍高速にできる。Modin はオープンソースのライブラリなので無料でインストールできる。 GitHubはここ。
ということで手持ちのWindows PCインストールを試みた。
コマンドプロンプトから下記を打ち込む。
pip install modin
Collecting modin
Downloading https://files.pythonhosted.org/packages/a5/ea/57f24305ce56c95536ebd70842b8fd12416aa1adca904dfb82371d461861/modin-0.4.0-py3-none-any.whl (184kB)
100% |████████████████████████████████| 194kB 1.1MB/s
Collecting typing (from modin)
Downloading https://files.pythonhosted.org/packages/4a/bd/eee1157fc2d8514970b345d69cb9975dcd1e42cd7e61146ed841f6e68309/typing-3.6.6-py3-none-any.whl
Collecting ray==0.6.2 (from modin)
Could not find a version that satisfies the requirement ray==0.6.2 (from modin) (from versions: )
No matching distribution found for ray==0.6.2 (from modin)
しかし、上記のようにエラーが発生しインストールできなかった。
Ray はまだ Windowsではサポートされていなかった。
Windowsにインストールするには、WSL(Windows Subsystem for Linux) を使う必要があるとのこと。今回は、わざわざWSLをインストールしてまで Modin を使う必要性がないので、必要性が出てくるか、Ray がサポートされるまで待つことにした。
詳しくはこの記事参照。