Skip to content

Sardiirfan27/100-Days-of-Machine-Learning

 
 

Repository files navigation

100-Days-of-Machine-Learning

keep doing, keep chilling

Daily log is to track the progress made by me on 100Days of ML coding challenge. At the 100th day to see myself what is difference between Day-1 and Day-100 and also differnce are betterment from previous days.

Description

100 Days ML challenge and to learns ML end to end from zero to mastery levels. This challenge focus more on the production environment rather than the concepts and theory behind ML/DL models. I will be applying ML pipeline and the process of taking an ML model and applying into a real-world application.

Web Resources

Challenge Goals

  • Learn how to deploy ML models into production.
  • Learn about the ML Pipeline.
  • Learn more about privacy & protection for ML applications.
  • Learn the CI/CD for ML.
  • Learn about CUDA and get hands on Experience.
  • Learn more about Reinforcement Learning.
  • Learn more about Generative Learning.
  • Learn about AWS microservies.

Daily Goals

Day 1: Deploy a Linear Regression model using Flask

  • Develop a web application using Flask
  • Code a Linear Regression Model
  • Deploy the trained model as Rest Service

Day 2: Deploy a Linear Regression model using Streamlit

  • Read the section about Streamlit-Deployment.
  • Create a simple UI Using Streamlit
  • Deploy the trained Model as REST service
  • Build or Code LSTM model

Day 3: Deploy a Deep Learning model using Streamlit

  • Train the LSTM Model
  • Create UI using Streamlit

Day 4: Deploy a Deep Learning model using Streamlit

  • Debugs the model
  • Deploy the trained model as a REST service
  • Read Chapter-4: ML Deployment using Docker

Day 5: Deploy using Docker

  • Create a docker-file for Flask App
  • Create Docker image
  • Push our Docker image to DockerHub

Day 6(Incomplete): ML Deployment using Kubernetes

  • Read chapter 5: ML Deployment using Kubernetes
  • Create GCP Project
  • Enable and Utilize the Kubernetes Engine API or GCP

Day 7: Scripting

Day 8:

About

keep doing, keep chilling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 73.1%
  • PureBasic 16.3%
  • Python 6.8%
  • HTML 3.7%
  • Dockerfile 0.1%