Train and deploy deep learning models
Build your neural network using Keras, train it using Google AI-Platform then deploy it using Flask and Google Cloud Run
What you’ll learn
-
Build a deep convolutional neural network using Keras and tensorflow.
-
Leverage the power of transfer learning to get high accuracy on your classification task.
-
Use google cloud platform to make training and deploying your deep learning model easy and scalable.
-
Leverage the power of AI-Platform on Google Cloud Platform to focus on the training of your deep learning model and not on infrastructure.
-
Containerize your training code and deployment code to make sure your code runs smoothly and everywhere.
-
How to deploy your deep learning model as a web app using Flask and Cloud Run.
Requirements
-
Basic knowledge of Python.
-
Basic knowledge of Keras (although I will be explaining the code thoroughly).
-
Some knowledge of cloud computing is a plus but not required.
Who this course is for:
- Data scientists who want to learn how to leverage cloud computing to train and deploy deep learning model.
- Software engineers who want to learn how to train and deploy deep learning models using Keras and tensorflow.
- Students who are trying to decide whether to choose data science and machine learning as a possible career.
- Hobbyists who want to learn how to build and deploy deep learning models for their DIY or side projects.