Machine learning TensorFlow官方示例中每次跑步的训练结果变化

Machine learning TensorFlow官方示例中每次跑步的训练结果变化,machine-learning,tensorflow,Machine Learning,Tensorflow,我正在运行“MNIST For ML初学者”的示例()。官方代码如下: 然后我发现如果我运行多次,结果是不同的。问题是,如果代码中没有随机化,怎么会发生这种情况?请查看此处的源代码: ,其实是训练的例子每次都在变化 为方便起见: numpy.random.shuffle(perm0)

我正在运行“MNIST For ML初学者”的示例()。官方代码如下:


然后我发现如果我运行多次,结果是不同的。问题是,如果代码中没有随机化,怎么会发生这种情况?

请查看此处的源代码: ,其实是训练的例子每次都在变化

为方便起见:

numpy.random.shuffle(perm0)