Python 3 Upgrade Troubleshooting (Aug 2017 edition :))

More here:

Looks like a lot of this is the addition of Keras 2.0.

If you run into an issue of: “_obtain_input_shape() got an unexpected keyword argument 'dim_ordering”, read this post.