Drawing classification – how it works

The drawing classification model built into the TensorFlow tutorial (https://www.tensorflow.org/tutorials/recurrent_quickdraw) first takes the user drawing input represented as a list of points and converts the normalized input to a tensor of the deltas of consecutive points along with information about whether each point is the beginning of a new stroke. Then it passes the tensor through several convolutional layers and LSTM layers, and finally a softmax layer, as shown in Figure 7.1, to classify the user drawing:

Figure 7.1: The drawing classification mode

Unlike the 2D convolution API tf.layers.conv2d ...

Get Intelligent Mobile Projects with TensorFlow 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.