Keras provides some highly available Python APIs that can help you quickly build and train your own deep learning model. Its back-end is TensorFlow or Theano. This article assumes that you are familiar with TensorFlow and convolutional neural network. If you are not familiar with them, you can take a look at this 10 points first read the whole passage