yutayamazaki / machine-learning-from-scratch

Machine Learning implementations from Scratch using Python with NumPy.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Machine-Learning-Scratch

GitHub Actions

Python実装とアルゴリズム解説と例

アルゴリズム名 Python実装 解説 使用例
k近傍法 k_neighbor.py k_nearest_neighbor.md k_neighbor.py
LinearRegression linear.py linear_regression.md linear_regression.py
ロジスティック回帰 logistic_regression.py None None
PCA pca.py Under construction pca.py

Cotribution

  • flake8を用いてコーディング規約を順守するように設定している
  • mlscratchディレクトリでflake8を実行することで,文法チェックが行える
  • 以下のコマンドでテストを実行できる
python -m unittest discover tests

About

Machine Learning implementations from Scratch using Python with NumPy.

License:MIT License


Languages

Language:Python 100.0%