jjzjj

vowpal-wabbit

全部标签

c++ - 在 ubuntu 中编译 vowpal-wabbit 以便在 windows 7 中使用

我有一台Windows7笔记本电脑,在同一台机器上安装了Ubuntu12.04。我正在尝试从源代码(VowPalWabbit)编译一个程序。我尝试使用Cygwin但没有成功。我最终安装了Ubuntu12.04以获得正常运行的编译器。它在Ubuntu端工作,但我很好奇是否有办法将编译后的文件带到Windows上,因为那是我实际做大部分工作的地方.更具体地说,用Ubuntu编译的程序可以在Windows机器上运行吗?有什么建议吗? 最佳答案 你应该看看MinGW:MinGW,acontractionof"MinimalistGNUfor

c++ - 从 Vowpal Wabbit 中的内存读取数据?

有没有办法在不将数据写入磁盘的情况下发送数据以在VowpalWabbit中训练模型?这就是我想要做的。我在csv中有一个相对较大的数据集(大约2gb),可以毫无问题地放入内存中。我在R中将它加载到一个数据框中,并且我有一个函数可以将该数据框中的数据转换为VW格式。现在,为了训练模型,我必须先将转换后的数据写入文件,然后将该文件提供给VW。并且写入磁盘部分耗时太长,特别是因为我想尝试具有不同特征转换的不同模型,因此我不得不多次将数据写入磁盘。因此,假设我能够在R中创建一个字符vector,其中每个元素都是VW格式的一行数据,我如何在不将其写入磁盘的情况下将其输入VW?我考虑过使用守护程序

c++ - 有没有人在 Windows 7 机器上成功编译过 Vowpal Wabbit?

我正在尝试在Windows7机器上编译VowpalWabbit,在尝试了Netbeans、Cygwin和MinGW之后,我开始怀疑我是否正在尝试一些可行的方法。以上每个都需要**.h文件,这些文件不是为windows设计的,例如sys/socket.h。任何实际这样做过的人,如果有任何建议,我将不胜感激。 最佳答案 运行cygwin的setup.exe,键入“boost”,多次单击“默认”,直到它变为“安装”,继续从cygwin安装boost库。下载最新的VowpalWabbit并解压到您的vw目录。打开cygwin并转到那个vw目

python - 如何安装 Vowpal Wabbit python 界面

VW最近添加了一个pythoninterface,但是我找不到有关如何安装它的说明。如果我从Homebrew软件(brewinstallvowpal-wabbit)安装VW并打开python,然后调用导入pyvw我收到ImportError。 最佳答案 我能够使用以下步骤成功地将Python接口(interface)安装到VW。请注意,这是在装有AnacondaPython2.7.10的Ubuntu14.04机器上。先决条件:Boost和其他Python开发库:sudoapt-getinstalllibboost-all-devsu