Flexible, high performance convolutional neural networks for image classification | Synapse