https://medium.com/nanonets/nanonets-how-to-use-deep-learning-when-you-have-limited-data-f68c0b512cab#.wvg54bewg
https://deepdreamgenerator.com/