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


Posted in Python onApril 23, 2018

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

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

Python 相关文章推荐
浅析Python中的多重继承
Apr 28 Python
Python的Django框架中TEMPLATES项的设置教程
May 29 Python
Python使用functools模块中的partial函数生成偏函数
Jul 02 Python
python使用Apriori算法进行关联性解析
Dec 21 Python
pandas DataFrame 根据多列的值做判断,生成新的列值实例
May 18 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
Dec 11 Python
python 实现提取某个索引中某个时间段的数据方法
Feb 01 Python
Python minidom模块用法示例【DOM写入和解析XML】
Mar 25 Python
python使用Paramiko模块实现远程文件拷贝
Apr 30 Python
django创建简单的页面响应实例教程
Sep 06 Python
Python求解正态分布置信区间教程
Nov 20 Python
python3爬虫GIL修改多线程实例讲解
Nov 24 Python
Tensorflow之Saver的用法详解
Apr 23 #Python
python获取文件路径、文件名、后缀名的实例
Apr 23 #Python
Python基于FTP模块实现ftp文件上传操作示例
Apr 23 #Python
Python基于whois模块简单识别网站域名及所有者的方法
Apr 23 #Python
Python实现自定义顺序、排列写入数据到Excel的方法
Apr 23 #Python
python 获取指定文件夹下所有文件名称并写入列表的实例
Apr 23 #Python
python遍历一个目录,输出所有的文件名的实例
Apr 23 #Python
You might like
php禁止直接从浏览器输入地址访问.php文件的方法
2014/11/04 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
2014/11/11 PHP
学习PHP的数组总结【经验】
2016/05/05 PHP
thinkphp框架page类与bootstrap分页(美化)
2017/06/25 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
2019/12/31 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
jqGrid jQuery 表格插件测试代码
2011/08/23 Javascript
js multiple全选与取消全选实现代码
2012/12/04 Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
2015/02/26 Javascript
JavaScript 消息框效果【实现代码】
2016/04/27 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
React Router基础使用
2017/01/17 Javascript
nodejs获取微信小程序带参数二维码实现代码
2017/04/12 NodeJs
react开发中如何使用require.ensure加载es6风格的组件
2017/05/09 Javascript
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
[01:32]DOTA2 2015国际邀请赛中国区预选赛第四日战报
2015/05/29 DOTA
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
在python中将字符串转为json对象并取值的方法
2018/12/31 Python
python ctypes库2_指定参数类型和返回类型详解
2019/11/19 Python
浅谈matplotlib中FigureCanvasXAgg的用法
2020/06/16 Python
Python引入多个模块及包的概念过程解析
2020/09/21 Python
Pycharm快捷键配置详细整理
2020/10/13 Python
英国独特的时尚和生活方式品牌:JOY
2018/03/17 全球购物
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
理货员的岗位职责
2013/11/23 职场文书
中学生个人自我评价
2014/02/06 职场文书
十八届三中全会报告学习材料
2014/02/17 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
平安家庭示范户事迹
2014/06/02 职场文书
化学教育专业求职信
2014/07/08 职场文书
党员批评与自我批评范文
2014/09/23 职场文书
2015元旦文艺汇演主持稿(开场白+结束语)
2014/12/14 职场文书
敬业奉献模范事迹材料
2014/12/24 职场文书
爱国主义影片观后感
2015/06/18 职场文书