tensorflow 使用flags定义命令行参数的方法

 更新时间:2018年04月23日 14:12:39   作者:一个人的场域  
本篇文章主要介绍了tensorflow 使用flags定义命令行参数的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Django中模型Model添加JSON类型字段的方法

    Django中模型Model添加JSON类型字段的方法

    这篇文章主要介绍了Django中模型Model添加JSON类型字段的方法,实例分析了Python的Django框架模型使用技巧,需要的朋友可以参考下
    2015-06-06
  • Python NumPy教程之数据类型对象详解

    Python NumPy教程之数据类型对象详解

    每个 ndarray 都有一个关联的数据类型 (dtype) 对象。这个数据类型对象(dtype)告诉我们数组的布局。本文将通过示例详细讲讲NumPy的数据类型对象,需要的可以参考一下
    2022-08-08
  • Python Flask token身份认证的示例代码(附完整代码)

    Python Flask token身份认证的示例代码(附完整代码)

    在Web应用中,经常需要进行身份认证,以确保只有授权用户才能访问某些资源,本文主要介绍了Python Flask token身份认证的示例代码,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • python实现五子棋游戏(pygame版)

    python实现五子棋游戏(pygame版)

    这篇文章主要为大家详细介绍了python实现五子棋游戏,pygame版五子棋,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • python输入错误后删除的方法

    python输入错误后删除的方法

    在本篇文章里小编给读者们整理了关于python输入错误后删除的方法以及相关知识点,有兴趣的朋友们学习下。
    2019-10-10
  • python3实现微型的web服务器

    python3实现微型的web服务器

    这篇文章主要为大家详细介绍了python3实现一个微型的web服务器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • pyenv与virtualenv安装实现python多版本多项目管理

    pyenv与virtualenv安装实现python多版本多项目管理

    这篇文章主要介绍了pyenv与virtualenv安装实现python多版本多项目管理过程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • Scrapy框架爬取西刺代理网免费高匿代理的实现代码

    Scrapy框架爬取西刺代理网免费高匿代理的实现代码

    今天小编就为大家分享一篇关于Scrapy框架爬取西刺代理网免费高匿代理的实现代码,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • Python PIL图片如何按比例裁剪

    Python PIL图片如何按比例裁剪

    这篇文章主要介绍了Python PIL图片如何按比例裁剪,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • 对Python 窗体(tkinter)文本编辑器(Text)详解

    对Python 窗体(tkinter)文本编辑器(Text)详解

    今天小编就为大家分享一篇对Python 窗体(tkinter)文本编辑器(Text)详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10

最新评论