我正在遵循优达学城MNIST教程,MNIST数据最初是一个
例如,原始训练集形状为(200000, 28, 28)。
其中200000行(数据),每个数据都是28*28矩阵。
他们将其转换为形状为(200000, 784)的训练集。
有人能解释一下为什么在提供给tensorflow之前要展平数据吗?
28*28
矩阵。但是在将数据提供给神经网络之前,他们将数据展平为具有784列的一维数组(784 = 28 * 28)
。例如,原始训练集形状为(200000, 28, 28)。
其中200000行(数据),每个数据都是28*28矩阵。
他们将其转换为形状为(200000, 784)的训练集。
有人能解释一下为什么在提供给tensorflow之前要展平数据吗?