1 问题
在探索Mnist数据集的训练集和测试集,将代码按自己的理解写完后运行却没有得到任何结果。
2 方法
每个python模块都包含内置的变量__name__,是python的一个内置类属性,使用if __name__==’__main__’作为程序的入口,执行以下代码最后就能运行出结果:
if __name__ == '__main__': for epoch in range(10): train(epoch) test()
最后我们可以得到Mnist数据集的测试集的准确率
3 结语
针对以上的问题,我们将if __name__==’__main__’作为程序的入口,最后实现对Mnist数据集的训练集和测试集的研究,探索出Mnist测试集的准确率。