参考博客:https://blog.csdn.net/leiting_imecas/article/details/72367937

tf定义了tf.app.flags,用于支持接受命令行传递参数,相当于接受argv。

import tensorflow as tf#第一个是参数名称,第二个参数是默认值,第三个是参数描述
tf.app.flags.DEFINE_string('str_name', 'def_v_1',"descrip1")
tf.app.flags.DEFINE_integer('int_name', 10,"descript2")
tf.app.flags.DEFINE_boolean('bool_name', False, "descript3")FLAGS = tf.app.flags.FLAGS#必须带参数,否则:'TypeError: main() takes no arguments (1 given)';   main的参数名随意定义,无要求
def main(_):  print(FLAGS.str_name)print(FLAGS.int_name)print(FLAGS.bool_name)if __name__ == '__main__':tf.app.run()  #执行main函数

执行:

[root@AliHPC-G41-211 test]# python tt.py
def_v_1
10
False
[root@AliHPC-G41-211 test]# python tt.py --str_name test_str --int_name 99 --bool_name True
test_str
99
True

tf.app.flags的使用教程相关推荐

  1. tf.app.flags 定义命令行可选参数

      tensorflow 定义了tf.app.flags,它是用来支持接受命令行传递参数,相当于接受argv,其中tf.app.flags.DEFINE_xx()用来添加命令行的optional ar ...

  2. tf.app.flags和tf.app.run的使用

    tf.app.flags和tf.app.run的使用 tf.app.flags主要用于处理命令行参数的解析工作,其实可以理解为一个封装好了的argparse包(argparse是一种结构化的数据存储格 ...

  3. TensorFlow 学习(十三)—— tf.app.flags

    flags = tf.app.flags FLAGS = flags.FLAGSflags.DEFINE_integer('num_hidden_layers', 3, 'number of hidd ...

  4. TensorFlow 中 tf.app.flags.FLAGS 的用法介绍

    转载自:https://blog.csdn.net/lyc_yongcai/article/details/73456960 下面介绍 tf.app.flags.FLAGS 的使用,主要是在用命令行执 ...

  5. 简单使用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 ...

  6. python获取命令行参数 flags_命令行参数--tf.app.flags和python argparse

    在实际工作中我们一般通过运行脚本时获取命令行的参数,有两种方式: 一.利用tf.app.flags组件 tf定义了tf.app.flags,用于接受命令行传递参数,相当于接受argv.首先调用自带的D ...

  7. tf.app.flags.DEFINE_string()和tf.app.flags.FLAGS和tf.app.run()

    tf.app.flags tf.app.flags主要用于处理命令行参数的解析工作,其实可以理解为一个封装好了的argparse包(argparse是一种结构化的数据存储格式,类似于Json.XML) ...

  8. tensorflow(学习一)中的tf.app.flags函数定义命令行参数

    转自http://blog.csdn.net/leiting_imecas/article/details/72367937 tf定义了tf.app.flags,用于支持接受命令行传递参数,相当于接受 ...

  9. tensorflow命令行参数:tf.app.flags.DEFINE_string、tf.app.flags.DEFINE_integer、tf.app.flags.DEFINE_boolean

    tf 中定义了 tf.app.flags.FLAGS ,用于接受从终端传入的命令行参数,相当于对Python中的命令行参数模块optpars(参考: python中处理命令行参数的模块optpars ...

最新文章

  1. java 添加联系人,java – 如何将联系人添加到组android
  2. 专访阿里资深研发工程师窦贤明:PG与商业数据库差距并不明显
  3. 加州大学新算法:让智能汽车更精准检测行人
  4. 2057. [ZLXOI2015]殉国
  5. hashCode之一--两个对象值相同,有相同的hash code
  6. Magic Squares 魔板 (BFS+HASH)
  7. 三面美团Java岗,java架构师线下培训
  8. 201771010102 常惠琢《面向对象程序设计(java)》第八周学习总结
  9. Android 创建自己的Camera App
  10. python解决字符串替换问题
  11. webpack5学习与实战-(一)-webpack的初步认识
  12. 关于ftp 服务器搭建的200错误与527错误
  13. “变态”的JavaScript——JavaScript的发明人--布兰登·艾奇(Brendan Eich)
  14. YOLOv4: Optimal Speed and Accuracy of Object Detection
  15. 心率检测实现报告(三)
  16. android微信分享长图功能,安卓分享9宫格图片到微信
  17. Debian本地源的创建及应用
  18. 华硕电脑改光驱启动计算机,华硕笔记本怎么设置光盘启动,详细教您怎么设置华硕笔记本光盘启动...
  19. hive以半小时为维度进行统计的需求
  20. android高斯模糊平均值,高斯模糊

热门文章

  1. 三、Tableau筛选器的使用
  2. Java方法及构造方法
  3. .Net Core 商城微服务项目系列(一):使用IdentityServer4构建基础登录验证
  4. Layui导航、面包屑
  5. jquery项目中一些常用方法
  6. Linq连接查询之左连接、右连接、内连接、全连接、交叉连接、Union合并、Concat连接、Intersect相交、Except与非查询...
  7. 【转】JAVA 读写二进制文件
  8. 【LeetCode 69】Sqrt(x)
  9. sharepoint_wf 启动窗口设计,支配给自由域用户
  10. conky的自动启动