Torch7 学习笔记[3] --option setting

参考~/torch/pkg/torch/doc/cmdline.md

--setting the opt
local M = { }

function M.parse(arg)
   local cmd = torch.CmdLine()
   cmd:text()
   cmd:text('Torch-7 net Training demo')
   cmd:text()
   cmd:text('Options:')
   cmd:option('-manualSeed', 0,          'Manually set RNG seed')
   cmd:option('-resume',          'none',        'Resume from the latest checkpoint in this directory')
   cmd:option('-type',       'float',         'float -> cpu; cuda -> gpu')
   cmd:option('-save',            'checkpoints', 'Directory in which to save checkpoints')
   cmd:option('-max_epoch',         0,       'Number of total epochs to run')
   local opt = cmd:parse(arg or {})
   return opt
end
return M

需要解释cmd:option(‘-manualSeed’, 0, ‘Manually set RNG seed’)这个函数:option(name, default, help)
cmd:option(‘-A’,B,’C’) A代表参数名称,B表示默认值,C表示提示。
该类下其他函数用法:

torch.CmdLine:log(filename,parameter_table)  --write the parameter_table to the filename
torch.CmdLine:parse(arg) --返回参数表,由option定义
torch.CmdLine:silent()  --只会保留向文件中写入功能,其他输出silent
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值