CmdLine
此类提供了一个参数解析框架,当需要运行依赖于命令行中传递的不同参数设置时,该框架非常有用。 此类还将覆盖默认打印功能,以将所有输出同时指向日志文件和屏幕。
cmd.option(name, default, help)
将default参数存储在name中
cmd.text(string)
记录自定义文本信息
例子
cmd = torch.CmdLine()
cmd:text()
cmd:text()
cmd:text('Training a simple network')
cmd:text()
cmd:text('Options')
cmd:option('-seed',123,'initial random seed')
cmd:option('-booloption',false,'boolean option')
cmd:option('-stroption','mystring','string option')
cmd:text()
打印结果如下
booloption false
seed 123
stroption mystring
可见打印出来cmd.option的相关参数设置,顺序是乱的。