Skip to content

msaelices/ml-playground

Repository files navigation

ml-playground

Machine Learning Playground

mlpg stands for Machine Learning Playground

It is a hands-on repository for self-learning of machine learning algorithms by solving real problems using pytorch and other ML libraries.

ML Problems

MNIST

The MNIST database of handwritten digits, available from this page.

MLP implementation

You can see the MNISTModel model in the models.py module, with an example of usage in the MNIST notebook.

ViT implementation

You can see the MNISTViTModel model in the models.py module, with an example of usage in the MNIST ViT notebook.

Playground

You can also try the generated model yourself by running the following command in the src/projects/mnist directory:

python canvas.py

Running the tests

python -m pytest tests.py

About

Machine Learning Playground

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published