Skip to content

Hemantr05/ml-play-ground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ml-playground

A machine learning learning playground

Installation

Install poetry:

pip install poetry

Clone repository and go to directory:

git clone https://github.com/Hemantr05/ml_playground.git

Install dependencies via poetry:

poetry install

Or

pip install -r requirements.txt

Usage

Run the server

streamlit run app.py

Go to web browser and type:

127.0.0.1:8051

Tasks:

  • Datasets:

    • Iris
    • Wine Dataset
    • Boston Housing Prices
    • MNIST
    • Breast Cancer
    • Custom Datasets
  • Preprocessing:

    • StandardScaler
  • Models:

    • SVM
    • Logistic Regression
    • KNN
    • Random Forest
    • MLP
    • Deep Neural Network
      • Hyperparameters:
        • Epochs
        • Learning Rate
        • Batch size
      • Loss Functions
      • Optimizers
  • Visualization:

    • PCA
    • Table (dataframe from custom dataset)
    • Maps

Resource:

For deployment:

https://towardsdatascience.com/a-quick-tutorial-on-how-to-deploy-your-streamlit-app-to-heroku-874e1250dadd