Keras is an open source neural network library written in Python. Most of the people run it over TensorFlow or Theano. Running it over TensorFlow usually requires Cuda which in turn requires a Nvidia GPU.
Since Apple is only providing AMD GPUs in its computers, Data Scientist working on MacOSX are facing limitations when trying to train Deep Learning models.
Three solutions exist