https://python.plainenglish.io/my-experience-with-python-libraries-for-deep-learning-what-worked-and-what-didnt-585a7bb8bae0