构建一个参数指针
with open("./params.json", 'r') as f:
params = json.load(f)
参数指针:params.json
{
"training_num": 70,
"validation_num": 13,
"test_num": 13,
"ratio": 2,
"lr_stride": 9,
"lr_size": 17,
"edge": 8,
"image_dir": "images/",
"training_dir": "training_{}x/",
"training_image_dir": "training_images_{}x/",
"validation_dir": "validation_{}x/",
"validation_image_dir": "validation_images_{}x/",
"test_dir": "test_{}x/",
"test_image_dir": "test_images_{}x/",
"filters_size": [5, 3, 3],
"channels": [64, 32]
}
在程序中调用及调用结果
命名形式:LOGDIR_ROOT = './logdir_{}x'
logdir_root = logdir_root.format(params['ratio'])
##./logdir_{RATIO}x
运行结果:logdir_root = './logdir_2x'
tf.app.flags的使用