1、Reshape 函数的作用是将tensor变换为参数shape的形式,其中shape为一个列表形式,特殊的一点是列表中可以存在-1 -1代表的含义是不用我们自己指定这一维的大小,函数会自动计算,但列表只能存在一个-1。(如果存在多个-1,就是一个存在多解的方程) a = tf.random.normal([4, 28,28, 3]) a.shape, a.ndim Out[74]: (TensorShape([4, 28, 28, 3]), 4) tf.reshape(a, [4, 784, 3]).shape Out[76]: TensorShape([4, 784, 3]) tf.re