【问题标题】:Vowpal Wabbit: obtaining a readable_model when in --daemon modeVowpal Wabbit:在 --daemon 模式下获取 readable_model
【发布时间】:2015-09-16 05:17:41
【问题描述】:

我正在尝试以 --daemon 模式将我的数据流式传输到 vw,并希望在最后获得每个变量的系数值。 因此,我希望 vw 在 --daemon 模式下: - 将我发送的每行数据的系数的当前值发回给我。 - 以“--readable_model”格式写入生成的模型。

我知道虚拟示例技巧 save_namemodel | ... 在守护程序模式下获取 vw 以将模型保存到给定文件,但这还不够,因为我无法访问该文件中的系数值。

知道如何解决我的问题吗?

【问题讨论】:

    标签: vowpalwabbit


    【解决方案1】:

    不幸的是,代码目前不支持按需保存可读模型,但添加起来应该不会太难。开源软件可供用户根据需要进行改进。您可以在 github 上打开一个问题,或者更好地贡献更改。

    见: this code line 仅使用 save_predictor() 保存二进制回归量。可以设想一个 "rsave" 或 "saver" 标记/命令以将回归器以可读的形式存储为正在处理中in this code line

    作为一种变通方法,您可以使用 --audit 调用 vw 并解析每个审计行以获取功能名称及其当前权重,但这会:

    • 让大众汽车慢得多
    • 需要解析每一行来获取值,而不是按需解析

    【讨论】:

      猜你喜欢
      • 2014-10-06
      • 2014-04-26
      • 2015-10-18
      • 1970-01-01
      • 2014-12-08
      • 2020-04-08
      • 2015-03-29
      • 2017-05-31
      • 2015-08-26
      相关资源
      最近更新 更多