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获取当前时间的方法
Jan 14 Python
Python datetime时间格式化去掉前导0
Jul 31 Python
使用70行Python代码实现一个递归下降解析器的教程
Apr 17 Python
python MySQLdb使用教程详解
Mar 20 Python
详解Django-restframework 之频率源码分析
Feb 27 Python
python 计算平均平方误差(MSE)的实例
Jun 29 Python
Django之创建引擎索引报错及解决详解
Jul 17 Python
学python安装的软件总结
Oct 12 Python
通过python扫描二维码/条形码并打印数据
Nov 14 Python
Python基本类型的连接组合和互相转换方式(13种)
Dec 16 Python
pymysql模块使用简介与示例
Nov 17 Python
解决Pymongo insert时会自动添加_id的问题
Dec 05 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与SQL注入攻击防范小技巧
2011/09/16 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
2014/10/13 PHP
laravel批量生成假数据的方法
2019/10/09 PHP
提高代码性能技巧谈—以创建千行表格为例
2006/07/01 Javascript
jquery之Document元素选择器篇
2008/08/14 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
jQuery 遍历- 关于closest() 的方法介绍以及与parents()的方法区别分析
2013/04/26 Javascript
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
2017/03/14 Javascript
JavaScript mixin实现多继承的方法详解
2017/03/30 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
Javascript 对象(object)合并操作实例分析
2019/07/30 Javascript
node.js 微信开发之定时获取access_token
2020/02/07 Javascript
JavaScript实现省市区三级联动
2020/02/13 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
将Vue组件库更换为按需加载的方法步骤
2020/05/06 Javascript
微信小程序基于高德地图API实现天气组件(动态效果)
2020/10/22 Javascript
分享Pycharm中一些不为人知的技巧
2018/04/03 Python
scrapy-redis的安装部署步骤讲解
2019/02/27 Python
Python实现的爬取豆瓣电影信息功能案例
2019/09/15 Python
PyTorch中permute的用法详解
2019/12/30 Python
英国男女奢华内衣和泳装购物网站:Figleaves
2017/01/28 全球购物
洛杉矶生活休闲而精致的基础品牌:Mika Jaymes
2018/01/07 全球购物
荷兰最大的儿童服装店:The Kids Republic
2019/04/13 全球购物
专业销售业务员求职信
2013/11/18 职场文书
物流管理毕业生自荐信范文
2014/03/15 职场文书
青奥会口号
2014/06/12 职场文书
绿色环保标语
2014/06/12 职场文书
宿舍卫生管理制度
2015/08/05 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书
Python基础之元类详解
2021/04/29 Python
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js