【问题标题】:Calling Vowpal Wabbit from Python (3.4)从 Python (3.4) 调用 Vowpal Wabbit
【发布时间】:2014-08-29 14:16:54
【问题描述】:

我有兴趣在 Mac OS X 上使用 Python 3.4 处理 Vowpal Wabbit。

我特别需要:

  1. 使用一组参数通过 Python 运行 VW(每次运行都会在前一次完成后开始)
  2. 将大众汽车通常在终端窗口中显示的所有内容写入文件
  3. *可选。查看包含大众汽车进度信息的终端窗口

至于p.1-2我刚刚写的

import os
header = '/Users/sas/vowpal_wabbit/vw/vw train.vw -f model.vw --loss_function logistic --passes '
for item in [2, 3, 4]:
    os.system(header + str(item) + ' >> output.txt')

VW 保存了我的模型,但我看不到学习进度(因为没有打开终端窗口),也看不到 output.txt 文件中的任何内容(毕竟它的长度似乎是 0)

非常欢迎任何提示或建议。

【问题讨论】:

    标签: python macos vowpalwabbit


    【解决方案1】:

    我不确定它是否适合您的需求,但您可以查看这两个 Python 包装器以获取 Vowpal Wabbit:

    https://github.com/mokelly/wabbit_wappa

    https://github.com/josephreisinger/vowpal_porpoise

    编辑:最近,大众获得了 Python 接口: https://github.com/JohnLangford/vowpal_wabbit/tree/master/python

    【讨论】:

      猜你喜欢
      • 2013-04-07
      • 2018-01-20
      • 2015-01-06
      • 2013-12-15
      • 2015-11-16
      • 2016-04-20
      • 1970-01-01
      • 2014-11-09
      • 2014-12-08
      相关资源
      最近更新 更多