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测试集的准确率。

__name__的基本用法相关推荐

  1. __name__ == '__main__'的用法

    通俗的理解 __name__ == '__main__': 假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明'):在你自己眼中,你是你自己(__name__ == '__mai ...

  2. 微课系列(5):Python程序中__name__变量的用法

    技术要点: 1)Python程序也可以当作模块来使用. 2)当Python程序直接运行时,__name__变量的值是字符串'__main__' 3)当Python程序当做模块使用时,__name__变 ...

  3. Python 中__name__用法

    今天发现了个__name__的新用法 1.大家都熟悉的: if __name__ == '__main__':print "123" 就不多话说了,主要说下第二种 2.获取 fuc ...

  4. if __name__ == __main___一文带你弄懂python中if __name__ == #39;__main__#39;

    我们在python模块那章节的学习,有所接触到if __name__ == '__main__'这个概念.当时我们只是大概描述了一番,不少伙伴还是有所困惑,今天就让我们通过实际例子去讲解这条语句到底有 ...

  5. 微课系列(7):Python程序中sys.argv的用法

    技术要点: 1)Python程序中如果使用到了sys.argv,这样的程序一般需要在命令提示符环境中运行,而不是在Python开发环境直接中运行. 2)sys.argv是个包含若干字符串的列表,其中s ...

  6. 微课系列(6):Python关键字else的三种用法

    技术要点:Python关键字else在选择结构.循环结构和异常处理结构中的三种用法. ----------相关阅读---------- 教学课件 1900页Python系列PPT分享一:基础知识(10 ...

  7. python manager详解_Python通过Manager方式实现多个无关联进程共享数据

    Python官方文档 Python实现多进程间通信的方式有很多种,例如队列,管道等. 但是这些方式只适用于多个进程都是源于同一个父进程的情况. 如果多个进程不是源于同一个父进程,只能用共享内存,信号量 ...

  8. 如何获取本地安装的Python模块列表?

    我想获得Python模块的列表,这些模块在我的Python安装(UNIX服务器)中. 如何获得计算机中安装的Python模块的列表? #1楼 使用pkgutil.iter_modules非常简单的搜索 ...

  9. python利用unittest进行测试用例执行的几种方式

    利用python进行测试时,测试用例的加载方式有2种:   一种是通过unittest.main()来启动所需测试的测试模块:   一种是添加到testsuite集合中再加载所有的被测试对象,而tes ...

最新文章

  1. HTML五子棋游戏代码介绍,五子棋html游戏代码与算法介绍
  2. vue 项目引用static目录资源_vuejs-templates静态资源目录src/assets、和static/区别
  3. CRMEB小程序安装说明
  4. 熊猫烧香演神话——在Windows mobile手机中运行
  5. 个人博客四|注册登录退出功能后台开发
  6. “你的深度学习框架包含15个漏洞”,360说 | 附论文
  7. java delete方法返回值_boolean delete()
  8. React Native将license修改为MIT,与React保持一致
  9. oracle设置默认值为当前时间_把锁屏密码设置成当前时间,随时间永远变动!
  10. LeetCode—Python版数组简单题(一)
  11. 哈哈哈,这个勒索软件笑死我了!太菜了~
  12. 系统架构设计师:软件开发基础知识
  13. nowcoder20072 [HNOI2009]图的同构
  14. ASIC和FPGA设计流程
  15. aid learning安装应用_aid learning安装python
  16. DBO与DB_OWER
  17. 物联网:断点续传策略及流程图
  18. CSS设计美丽之百合花(小作品)
  19. 【工作记录】springboot项目通过qq邮箱发送邮件
  20. 一小时学会使用Springboot整合沙箱环境支付宝支付(附源码)

热门文章

  1. Sql Server 03
  2. 三个或多个蛋白质结构的比对
  3. vector 通俗易懂描述
  4. webview加载网页,tel协议不会调出拨号盘?该如何处理
  5. 汇编语言: 试编制一个程序:从键盘输入一行字符,要求第一个键入的字符必须是空格符,如不 是,则退出程序;如是,则开始接收键入的字符并顺序存放在首地址为buffer的缓冲区中(空 格符不存入),直到接收
  6. 第二章:解决LuckySheet 使用生成图表的时候发生 h.createChart is not a function错误
  7. HBase环境搭建与基本使用(保姆级教程)
  8. Adaboost算法的理解
  9. 正则项的原理、梯度公式、L1正则化和L2正则化的区别、应用场景
  10. PHP 递归函数的理解