Skip to Content
40 Algorithms Every Programmer Should Know
book

40 Algorithms Every Programmer Should Know

by Imran Ahmad
June 2020
Intermediate to advanced
382 pages
11h 39m
English
Packt Publishing
Content preview from 40 Algorithms Every Programmer Should Know

Backend Engines of Keras

Keras needs a lower-level deep learning library to perform tensor-level manipulations. This lower level deep-learning library is called the backend engine. Possible backend engines for Keras include the following:

  • TensorFlow (www.tensorflow.org): This is the most popular framework of its kind and is open sourced by Google.

  • Theona (deeplearning.net/software/theano): This was developed at the MILA lab at Université de Montréal.

  • Microsoft Cognitive Toolkit (CNTK): This was developed by Microsoft.

The format of this modular deep learning technology stack is shown in the following diagram:

The advantage of this modular ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

50 Algorithms Every Programmer Should Know - Second Edition

50 Algorithms Every Programmer Should Know - Second Edition

Imran Ahmad
Grokking Algorithms

Grokking Algorithms

Aditya Bhargava

Publisher Resources

ISBN: 9781789801217Supplemental Content