Demystifying Tensorflow Data