【发布时间】:2017-06-10 11:02:54
【问题描述】:
阅读the Tensorflow MNIST tutorial,我跌跌撞撞
x_image = tf.reshape(x, [-1,28,28,1])
28, 28来自width, height,1来自通道数。但是为什么-1?
我猜这与小批量训练有关,但我想知道为什么 -1 而不是 1(这似乎在 numpy 中给出了相同的结果)。
(可能相关:为什么 numpy 的重塑对于 -1、-2 和 1 给出相同的结果)?
【问题讨论】:
-
你看过 np.reshape() 文档吗?见newshape的描述:docs.scipy.org/doc/numpy-1.10.1/reference/generated/…
标签: python numpy tensorflow