Book Image

Keras Deep Learning Cookbook

By : Rajdeep Dua, Sujit Pal, Manpreet Singh Ghotra
Book Image

Keras Deep Learning Cookbook

By: Rajdeep Dua, Sujit Pal, Manpreet Singh Ghotra

Overview of this book

Keras has quickly emerged as a popular deep learning library. Written in Python, it allows you to train convolutional as well as recurrent neural networks with speed and accuracy. The Keras Deep Learning Cookbook shows you how to tackle different problems encountered while training efficient deep learning models, with the help of the popular Keras library. Starting with installing and setting up Keras, the book demonstrates how you can perform deep learning with Keras in the TensorFlow. From loading data to fitting and evaluating your model for optimal performance, you will work through a step-by-step process to tackle every possible problem faced while training deep models. You will implement convolutional and recurrent neural networks, adversarial networks, and more with the help of this handy guide. In addition to this, you will learn how to train these models for real-world image and language processing tasks. By the end of this book, you will have a practical, hands-on understanding of how you can leverage the power of Python and Keras to perform effective deep learning
Table of Contents (17 chapters)
Title Page
Copyright and Credits
Packt Upsell
Contributors
Preface
Index

CIFAR-100 dataset


A training dataset of 50,000 32 x 32 pixel color images labeled over 100 categories and 10,000 test images, this dataset is similar to CIFAR-10, but it has 100 classes with 600 images in each class. Five-hundred training images and 100 testing images are in each class. The 100 classes in CIFAR-100 are grouped into 20 superclasses. Each image comes with a coarse label (the superclass to which it belongs) and a fine label (the class to which it belongs). A list of classes in CIFAR-100 is as follows:

Superclass

Classes

aquatic mammals

beaver, dolphin, otter, seal, and whale

fish

aquarium fish, flatfish, ray, shark, and trout

flowers

orchids, poppies, roses, sunflowers, and tulips

food containers

bottles, bowls, cans, cups, and plates

fruit and vegetables

apples, mushrooms, oranges, pears, and sweet peppers

household electrical devices

clock, computer keyboard, lamp, telephone, and television

household furniture

bed, chair, couch, table, and wardrobe

insects

bee, beetle, butterfly, caterpillar...