2015-11-19 18 views
0

我在Vowpal Wabbit中遇到以下无法解释的行为。有时,只有指定了-f标志,才会保存模型,而不会引发任何异常。尽管存在-f标志,Vowpal Wabbit仍不保存模型

该命令由脚本自动组成,并具有以下形式(文件名被改变):

vw -d ./data/train_set -p ./predictions 
-f ./model --cache --passes 3 
--ftrl_alpha 0.106920149657 --ignore T -l 0.83184072971 
-b 29 --loss_function logistic --ftrl_beta 0.97391780827 
--ftrl -q SE -q SZ -q DR 

然后,它通常列车并且显示标准的诊断信息。但模型不保存

最奇怪的是,一切工作正常与另一个参数配置!

上下文中:我正在进行超参数优化,我的脚本依次编写了vw培训和验证命令。它总是成功地进入第5次迭代,并且总是在第6次失败(完全相同的命令)。任何帮助将不胜感激。

+0

如果你能想出一个最小可重现的例子(包括数据文件),请报告它作为github上的问题。为了尽量减少,请尝试消除不必要的选项:例如'--power_t 0.5'是一个no-op(因为它是默认的),所以'--l 0 0和'--l 0 0等等,谢谢。 – arielf

回答