Tensorflow study notes