尽管存在-f标志,Vowpal Wabbit仍然不保存模型

时间:2015-11-19 10:14:10

标签: machine-learning vowpalwabbit hyperparameters

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

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

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次失败(在完全相同的命令上)。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

这是Vowpal Wabbit源代码中的一个错误。现在它已修复,模型按预期保存。这是Github上的一个问题: https://github.com/JohnLangford/vowpal_wabbit/issues/859