tensorflow学习笔记(一):命令行参数

全局环境下编写代码

import tensorflow as tf
flags = tf.flags
logging = tf.logging
flags.DEFINE_string("para_name","default_val", "description")
flags.DEFINE_bool("para_name","default_val", "description")

FLAG = flags.FLAG
def main(_):
    FLAG.para_name #调用命令行输入的参数

if __name__ = "__main__": #使用这种方式保证了,如果此文件被其它文件import的时候,不会执行main中的代码
    tf.app.run() #解析命令行参数,调用main函数 main(sys.argv)

你可能感兴趣的:(tensorflow学习笔记(一):命令行参数)