Design Patterns of Deep Learning with TensorFlow