Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.37 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.37 KB

Machine Learning with NumPy

These are the simple NumPy implementations for some of the most popular Machine Learning (ML) algorithms, such as:

  1. Linear Regression
  2. Principal Components Analysis (PCA)
  3. k-Nearest Neighbors Regression

Getting Started

File Structure

  • benchmark--- benchmark scripts
    • Installing other packages is needed to run the benchmark models (e.g., sklearn's PCA, OLS Regression, and k-NN Regression; statsmodels' Quantile Regression)
  • demo --- demo scripts
  • models --- scripts for each model

Built With

Python 3.6.9, with the following packages:

*Note: These packages are NOT required to run the models! Only install it to run the benchmark scripts.

To install the packages, please run the following command,

pip install -r requirements.txt

License

This project is licensed under the MIT License - see the LICENSE file for details