Alguém já compilou com sucesso o VowPal Wabbit em uma máquina do Windows 7?
-
12-12-2019 - |
Pergunta
Eu estou tentando compilar vowpal wabbit em uma máquina do Windows 7 e depois de tentar NetBeans, Cygwin e Mingw estou começando a me perguntar se estou tentando algo que é possível.
Cada um dos itens acima exigiu * *. H arquivos que não são projetados para Windows, como Sys / Socket.H.
Qualquer pessoa que tenha feito isso, eu apreciaria qualquer sugestão.
Solução
John Langford recentemente fez uma postagem para a lista de discussão VW dizendo que uma porta do Windows estava em andamento, mas ainda quebrada em certos aspectos.Eu suspeito que atualmente não é possível obter vw rodando no Windows (mas eu não tentei realmente)
.Chris Quirk criou uma porta do Windows para VW, que agora está no distribuição.Ainda está incompleto: networking e threads são Pontos problemáticos.
Outras dicas
- Execute o Setup.exe do Cygwin, digite "Boost", clique em "Padrão" várias vezes até que ele mude para "instalar", prossiga com a instalação da Biblioteca de Boost da Cygwin.
- Baixe o mais recente vowpal wabbit e extraia para você diretório vw.
- aberto cygwin e vá para esse diretório vw, onde o makefile é (CD .. (veja @Home) CD vw_dir)
- no tipo de prompt de comando cygwin "fazer"
Depois disso você pode fechar Cygwin e usar cmd para executar vowpal.
Eu tirei isso de um fórum de Kaggle: " Eu consegui compilar VW no Windows 7 64 bit sem o Visual Studio 2010.
Você pode fazê-lo usando Cygwin ( http://www.cygwin.com/ ).
- .
-
primeiro de todas as instalar cygwin no seu computador: basta escolher a configuração padrão
-
executar shell cygwin e digite: git clone git: //github.com/johnlangford/vowpal_wabbit.git
-
Após o download ter concluído, escreva: CD VOWPAL_WABBIT
-
Neste ponto você pode executar o comando: configure
-
O procedimento de configuração apontará todas as bibliotecas que estão faltando em seu sistema e que você deve instalar executando novamente a configuração do Cygwin
-
Após algumas iterações do ponto 5, você terá finalmente fornecido todas as bibliotecas necessárias para Cygwin, e você pode executar o comando: fazer
7 Depois que o compilador terminará a marca VW.EXE, execute: faça o teste para verificar se tudo está bem com sua compilação.
Agora você pode começar a usar o VW no Windows, apenas abra um shell e tente. "
Outra atualização, lançamentos binários para Windows está agora disponível desde 21 de junho de 2016. O link mais recente a partir de hoje é: https://github.com/eisber/vowpal_wabbit/releases/tag/v8.2.0.6
Está disponível no arquivo do MSI Installer.
(no caso de encontrar link morto no futuro, por favor, encontre a versão mais recente do repo do Github do Eisber.)
Eu consegui construir em 64 bits sem cygwin, janelas nativas.Demorou muito tempo para configurar env para a construção, então escrevi um blog sobre isso.Eu sei que a auto-promoção é desaprovada, mas Este link tem o binário que construí na minha máquina, garantido para trabalhar apenas na minha máquina, mas qualquer um é livre para experimentá-lo.
Uma atualização para googlers curiosos: as instruções do VW Windows foram atualizadas recentemente e, se você receber a fonte mais recente, você deve ser capaz de compilar no Visual Studio sem grandes obstáculos (eu tentei com sucesso): https://github.com/johnlangford/vowpal_wabbit/blob/master/readme.windows.txt