tf.shape(tensor)与tensor.shape()有何本质区别?