Skip to content

Machine Learning Classification implemented with 6 strategies/algorithms

Notifications You must be signed in to change notification settings

PrimeTimeTran/ml_classifiers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Handwritten Digit Recognition with Machine Learning

demo demo

Getting Started

  • Install dependencies
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Training

Use -s to select a strategy for training. The available strategies are KNN, SVM, RFC, MLP, RNN, CNN

python main.py -s knn

Use -m to select a method to run. For example with init_trained_model you can pick up training from where you left off with a saved pickle inside of tmp/models

python main.py -m init_trained_model

Renders

Confusion matrices of the results of training using KNN as well as summaries of other models & their strategies.

demo demo demo demo demo

References

About

Machine Learning Classification implemented with 6 strategies/algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published