Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Building Deep Learning Applications with Keras 2.0 (2017)

Building Deep Learning Applications with Keras 2.0 (2017)

1h 24mIntermediate2017-08-01

Authors

Adam Geitgey

Adam Geitgey

Developer and Machine Learning Consultant

Course details

Keras is a popular programming framework for deep learning that simplifies the process of building deep learning applications. Instead of providing all the functionality itself, it uses either TensorFlow or Theano behind the scenes and adds a standard, simplified programming interface on top. In this course, learn how to install Keras and use it to build a simple deep learning model. Explore the many powerful pre-trained deep learning models included in Keras and how to use them. Discover how to deploy Keras models, and how to transfer data between Keras and TensorFlow so that you can take advantage of all the TensorFlow tools while using Keras. When you wrap up this course, you'll be ready to start building and deploying your own models with Keras.

Topics include:
What's Keras?
Using Keras vs. TensorFlow
Training a deep learning model
Using a pre-trained deep learning model
Monitoring a Keras model with TensorBoard
Using a trained Keras model in Google Cloud

Skills covered

KerasTensorFlowNeural Networks and Deep LearningPythonGoogleArtificial Intelligence (AI)Open SourceOne-Off

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Using the exercise files

1. Keras Overview

  • 04 - What is Keras
  • 05 - TensorFlow and Theano backends
  • 06 - Using Keras vs. TensorFlow

2. Setting Up Keras

  • 07 - Installing Keras with the TensorFlow backend on macOS
  • 08 - Installing Keras with the TensorFlow backend on Windows

3. Creating a Neural Network in Keras

  • 09 - The train-test-evaluation flow
  • 10 - Keras Sequential API
  • 11 - Pre-processing training data
  • 12 - Define a Keras model using the Sequential API

4. Training Models

  • 13 - Training and evaluating the model
  • 14 - Making predictions
  • 15 - Saving and loading models

5. Pre-Trained Models in Keras

  • 16 - Pre-trained models
  • 17 - Recognize images with ResNet50 model

6. Monitoring a Keras model with TensorBoard

  • 18 - Export Keras logs in TensorFlow format
  • 19 - Visualize the computational graph
  • 20 - Visualize training progress

7. Using a Trained Keras Model in Google Cloud

  • 21 - Exporting Google Cloud-compatible models
  • 22 - Configuring a new Google Cloud account
  • 23 - Uploading a Keras model to Google Cloud
  • 24 - Using a model in Google Cloud

Conclusion

  • 25 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal