使用语句tf.app.flags.DEFINE_xxx()从命令行加入参数进去
举个例子
import tensorflow as tf
FLAGS = tf.app.flags.FLAGS
##下面是模型的参数
#定义整数型flag
tf.app.flags.DEFINE_integer(flag_name = 'batch_size',default_value = 128,
docstring='Path to the CIFAR-10 data directory.')
# 定义字符型flag
tf.app.flags.DEFINE_string(flag_name='data_dir', default_value='cifar-10-binary',
docstring='Path to the CIFAR-10 data directory.')
print(FLAGS.batch_size)
print(FLAGS.data_dir)
运行结果如下: