tensorflow代码中tf.app.run()什么意思
# 前面的代码省略了...
。。。
。。。
。。。
def main(argv=None):mnist = input_data.read_data_sets("F:\mydata\TensorFlowData\MNIST_data", one_hot=True)train(mnist)if __name__ == '__main__':tf.app.run()
那么 tf.app.run()什么意思呢 ?
可以猜到,应该是函数入口,类似于c/c++中的main()。
是的!
那么它的工作机制是怎样的呢 ?网上其他文章都是从源码角度来解释的,写得很好,但我没太看懂~
参见下面两个:
https://blog.csdn.net/helei001/article/details/51859423
https://blog.csdn.net/lujiandong1/article/details/53262612
大概意思是通过处理flag解析,然后执行main函数。
说白了,有两种情况:
如果你的代码中的入口函数不叫main(),而是一个其他名字的函数,如test(),则你应该这样写入口tf.app.run(test)
如果你的代码中的入口函数叫main(),则你就可以把入口写成tf.app.run()
https://stackoverflow.com/questions/33703624/how-does-tf-app-run-work
转载自https://blog.csdn.net/fxjzzyo/article/details/80466321
tensorflow代码中tf.app.run()什么意思相关推荐
- tensorflow代码中的tf.app.run()
一般 if __name__ == '__main__':之后紧接着的是主函数的运行入口,但在tensorflow的代码里头经常可以看到其后面的是tf.app.run(),这个究竟是什么意思呢??? ...
- TensorFlow 中 tf.app.flags.FLAGS 的用法介绍
转载自:https://blog.csdn.net/lyc_yongcai/article/details/73456960 下面介绍 tf.app.flags.FLAGS 的使用,主要是在用命令行执 ...
- tensorflow2:tf.app.run()
在很多TensorFlow公布的Demo中,都有这样的代码存在,如下,这是干什么的呢? if __name__ == "__main__": tf.app.run() 我们来看一下 ...
- tf.app.flags和tf.app.run的使用
tf.app.flags和tf.app.run的使用 tf.app.flags主要用于处理命令行参数的解析工作,其实可以理解为一个封装好了的argparse包(argparse是一种结构化的数据存储格 ...
- tf.app.run()
在很多TensorFlow公布的Demo中,都有这样的代码存在,如下,这是干什么的呢? if __name__ == "__main__":tf.app.run() 我们来看一下源 ...
- tf.app.flags.DEFINE_string()和tf.app.flags.FLAGS和tf.app.run()
tf.app.flags tf.app.flags主要用于处理命令行参数的解析工作,其实可以理解为一个封装好了的argparse包(argparse是一种结构化的数据存储格式,类似于Json.XML) ...
- tf.logging.set_verbosity()和tf.app.run()
用法如下 tf.logging.set_verbosity(tf.logging.INFO)#将日志级别设置为info,也可以设置为ERROR定义在:tensorflow/python/platfor ...
- 简单使用tf.app.run()、tf.logging和tf.app.flags机制
1.测试输入 # fila_name: temp.py import tensorflow as tfFLAGS = tf.app.flags.FLAGStf.app.flags.DEFINE_str ...
- Tensorflow 学习二 tf.Session().run
以下为tf.Session().run 说明,其接受的fetches参数可以有多种类型. def run(self, fetches, feed_dict=None, options=None, ru ...
最新文章
- r语言 断轴 画图_R语言基础画图/绘图/作图
- 也许这样理解JavaScript连续赋值更加简单明了一些
- 暴 雨 雲 于 7月17日
- dockerfile tomcat 配置jvm参数_Java 从小白到大牛,JVM 不得不知的一些参数和配置
- 【运筹学】运输规划 ( 运输规划问题模型及变化 | 表上作业法引入 )
- Python 字符串处理(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- mysql创建的数据库在哪里_求助,mysql创建数据库找不到文件在哪问题
- Win7下的使用QTP进行猴子测试的性能日志实现方法
- java web 统计_Java web网站访问量的统计
- 互联网架构设计漫谈 (4)-你知道微服务的“分与合”
- 现在学java的都是傻子?
- VB.NET工作笔记003---使用ASP_vbs脚本_或vb.net调用Sqlserver DTS文件
- layui select下拉框选项不显示
- python中的换行符是哪个键_Python换行符问题:\r\n还是\n?
- 同事推荐的一部老电影 《魔鬼代言人》
- cmd代码表白_520你还不敢表白吗?
- 计算机第二学期末考试题,离散数学期末考试试题及答案
- python编写程序统计一元人民币换成一分、两分和五分的所有兑换方案个数(用while循环)
- 电子纸BUSY引脚不同状态下说明(大连佳显)
- QWQ氏计算器中文版(v1.1.1)c++
热门文章
- java 过滤脚本_【快学SpringBoot】过滤XSS脚本攻击(包括json格式)
- layui多文件上传讲解_Layui 多文件上传 SSH
- python创建多线程_初学者看过来:Python中多线程和多处理的指南
- gsonformat插件_吐血推荐珍藏的IDEA插件
- LeetCode算法入门- Remove Element -day20
- Java面试日常总结大杂烩
- 奥特曼系列ol服务器名称带怪兽,《奥特曼系列ol》怪兽图鉴 怪兽阵容
- wxpython使用简介_wxpython简介
- ‘cnpm‘ 不是内部或外部命令,也不是可运行的程序
- Tomcat内存释放不了、Tomcat内存溢出原因