Beginning Application Development with TensorFlow and Keras [eLearning]

More Information
  • Learn ways to select the right model architecture
  • Make predictions with a trained model and work with TensorBoard
  • Evaluate metrics and techniques to deploy a model as a web application
  • Set up a deep learning programming environment
  • Explore components of a neural network and its essential operations
  • Deploy model as an interactive web application with Flask and HTTP API
  • Learn to use Keras, a TensorFlow abstraction library
  • Explore types of problems that are addressed by neural networks

With this course, you'll learn how to train, evaluate, and deploy Tensorflow and Keras models as real-world web applications. After a hands-on introduction to neural networks and deep learning, you'll use a sample model to explore details of deep learning and learn to select the right layers that can solve a given problem. By the end of the course, you'll build a Bitcoin application that predicts the future price, based on historic and freely available information.

  • Provides detailed explanation of neural networks and deep learning
  • Make predictions with a trained model and get to grips with TensorBoard
  • Perfectly balances theory, hands-on demos, and assessments
Course Length 4 hours 27 minutes
ISBN 9781789343557
Date Of Publication 26 Jul 2018


Luis Capelo

Luis Capelo is a Harvard-trained analyst and a programmer, who specializes in designing and developing data science products. He is based in New York City, America. Luis is the head of the Data Products team at Forbes, where they investigate new techniques for optimizing article performance and create clever bots that help them distribute their content. He worked for the United Nations as part of the Humanitarian Data Exchange team (founders of the Center for Humanitarian Data). Later on, he led a team of scientists at the Flowminder Foundation, developing models for assisting the humanitarian community. Luis is a native of Havana, Cuba, and the founder and owner of a small consultancy firm dedicated to supporting the nascent Cuban private sector.

Nimish Narang

Nimish Narang has graduated from UBC with a degree in biology and computer science in 2016. He has developed Mobile apps for Android and iOS since 2015. He is focused on data analysis and machine learning from the past two years and has previously published Keras and Professional Scala with Packt.