機械学習用Pythonライブラリ: mlpy
mlpy って?
mlpy - Machine Learning Python
機械学習アルゴリズムを扱うPythonライブラリで、主成分分析・サポートベクターマシン・重回帰分析などの基本的なものから、Dynamic Time Warping など色々と揃っています.
自分はまだ一度も使ったことがありませんが、いつか遊ぼうと思ってインストールだけしてみたので、その手順をのせておきます.
インストール (Linux)
自分の環境は Ubuntu12.04LTS ですが、大体のOSでは同じ感じにインストールできるんじゃないでしょうか.mlpy - Browse Files at SourceForge.net
pygsl python interface for GNU scientifi | Free Development software downloads at SourceForge.net
こちらから最新バージョンの pyml と pygsl の tar.gz ファイルをダウンロードしてきてください.
mlpy は PyGSL というライブラリに依存しているため、まずそれをインストールしています.その後は、普通にビルドしてインストールするだけですね.
(PyGSL は NumPy に依存しています.)
以下のコマンドを tar.gz ファイルをダウンロードしたディレクトリで実行するだけです.ここでは 3.5.0 Ver をインストールしています.
# GSL ライブラリのインストール sudo apt-get install gsl-bin libgsl0-dev # PyGSL のビルド・インストール tar xzvf pygsl-0.9.5.tar.gz cd pygsl-0.9.5/ python setup.py build sudo python setup.py install cd ../ # mlpy のビルド・インストール tar xzvf mlpy-3.5.0.tar.gz cd mlpy-3.5.0/ python setup.py build sudo python setup.py install
Python を起動して "import mlpy" を実行し、何もエラーが出なければ多分インストール成功です.