An Introduction to TensorFlow