- Build a SavedModel so that you can easily load your model and use it for inference later.
- In a new notebook, load your SavedModel and try using it for inference.
- Refactor you model to use dropout during training. Look into
tf.layers.dropout
. - Try creating a deeper network. How much does each layer decrease training speed? Think about ways to benchmark training times.
- How much faster is your p3 instance at training than your laptop? Compare training speeds.