https://medium.com/@juliaboyko/automl-use-tensorflows-high-level-api-keras-to-efficiently-train-models-9d09004f3a7b