An Introduction to TensorFlow

TensorFlow is a graph computation library designed by engineers at Google, and is starting to power many of Google's recent advances in deep learning and artificial intelligence.

A graph computation library has two steps. They are listed below:

  1. Defining the sequence (or more complex graphs) of operations that take the input data, operate on it, and convert to outputs.
  2. Compute on the graph obtained from step 1 with a given input.

Many programmers don't use this type of programming day-to-day, but most of them interact with a related system that does. Relational databases, specifically SQL-based ones, use a similar concept called the declarative paradigm. While a programmer might define a SELECT query on a database ...

Get Learning Data Mining with Python - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.