首先最开始应该清楚一个知识,最外面的那个[ [ [ ]]]括号代表第一维,对应维度数字0,第二个对应1,多维时最后一个对应数字-1:因为后面有用到 1 矩阵变换 tf.shape(Tensor) 返回张量的形状.但是注意,tf.shape函数本身也是返回一个张量.而在tf中,张量是需要用sess.run(Tensor)来得到具体的值的. x=[[1,2,3],[4,5,6]] shape=tf.shape(x) with tf.Session() as sess: print (shape) p…