Pablo Casas walks us through Keras on R:
One of the key points in Deep Learning is to understand the dimensions of the vector, matrices and/or arrays that the model needs. I found that these are the types supported by Keras.
In Python’s words, it is the shape of the array.
To do a binary classification task, we are going to create a one-hot vector. It works the same way for more than 2 classes.
For instance:
- The value
1
will be the vector[0,1]
- The value
0
will be the vector[1,0]
Keras provides the
to_categorical
function to achieve this goal.
This example doesn’t include using CUDA, but the data sizes are small enough that it doesn’t matter much. H/T R-Bloggers