Skip to content

wlxiong/learn-ml-the-hard-way

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn machine learning the hard way

Try to implement machine learning models (especially deep learning models) using numpy as the only dependency.

  1. Linear regression
  2. Logistic regression
  3. Multiclass logistic regression
  4. Multilayer perceptron
  5. Convolutional neural network

Setup Jupyter Notebook theme

# install jupyterthemes
pip install jupyterthemes

# dark theme
jt -t onedork -fs 10 -altp -tfs 11 -nfs 115 -cellw 88% -T

Run unit tests

python -m unittest discover . "*_test.py" -v