Tensorflow: Architecture and use case