12

Taking TensorFlow to Production

Throughout this book, we have seen that TensorFlow is capable of implementing many models, but there is more that TensorFlow can do. This chapter will show you a few of those things. In this chapter, we will cover the following topics:

  • Visualizing graphs in TensorBoard
  • Managing hyperparameter tuning with TensorBoard's HParams
  • Implementing unit tests using tf.test
  • Using multiple executors
  • Parallelizing TensorFlow using tf.distribute.strategy
  • Saving and restoring a TensorFlow model
  • Using TensorFlow Serving

We'll start by showing how to use the various aspects of TensorBoard, a capability that comes with TensorFlow. This tool allows us to visualize summary metrics, graphs, and images even while our model is ...

Get Machine Learning Using TensorFlow Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.