機械学習関係の便利スクリプト共有用モジュール...
scikit-learn 準拠でモジュール化して使いやすくした各種機械学習アルゴリズムの実装集. 実際にはちゃんとした実装が存在しないアルゴリズムの検証用に作っただけのものもあるため「使いやすい」とは限らない...
- 特定のリリースをインストール:
適当なバージョンをダウンロードして
pip install -U dist/ml_shared-<バージョン>.zip
- リポジトリの最新版をインストール:
pip install -U git+https://github.com/fan-ADN/ml-shared.git@master
(pip
で Git 扱う方法は https://pip.pypa.io/en/stable/reference/pip_install/#git を参考に)
大まかに分けて, 以下の4つ
data
: データの取得関係. ほとんどは TD API のラッパーになりそうfeature
: データの特徴量行列への変換, あるいは特徴量変換model
: 予測モデル関係evaluation
: 予測モデルの事後評価. 損失の計算やグラフ描画など
from ml_shared.data import *
from ml_shared.feature import *
from ml_shared.model import *
from ml_shared.evalutaion import *
新しい FUGA.py
ファイル追加した場合, 配置ディレクトリ HOGE
の __init__.py
に
from HOGE.FUGA import (...)
と書いておく.
基本的に working
ブランチで作業して安定したら master
にマージしています