Domanda

Sto cercando di compilare il wabbit vowpal su una macchina Windows 7 e dopo aver provato Netbeans, Cygwin e Mingw che sto iniziando a chiedermi se sto provando qualcosa che è anche fattibile.

Ciascuno dei precedenti è richiesto * *. I file H non sono progettati per Windows come SYS / Socket.h.

Chiunque abbia effettivamente fatto questo, apprezzerei qualsiasi suggerimento.

È stato utile?

Soluzione

John Langford ha recentemente fatto un post sulla mailing list VW che diceva che una porta Windows è stata in corso, ma ancora rotta in alcuni aspetti.Sospetterei che al momento non sia possibile ottenere VW in esecuzione su Windows (ma non ho effettivamente provato)

Da questo thread:

.

Chris Quirk ha creato una porta di Windows per VW, che è ora nel distribuzione.È ancora incompleto: il networking e i fili sono Punti problematici

Altri suggerimenti

    .
  • Esegui la setup.exe del cygwin, digita "boost", fai clic su "Predefinito" più volte fino a quando non passa a "Installa", procedere con l'installazione della libreria di boost da Cygwin.
  • Scarica l'ultimo wabbit Vowpal ed estraeti alla Directory VW.
  • Apri cygwin e va a quella directory VW, dove MakeFile è (CD .. (Vedi @Home) CD VW_DIR)
  • in Cygwin Command Prompt Type "Make"

Dopo di che è possibile chiudere Cygwin e utilizzare CMD per eseguire VOWPAL.

Ho preso questo da un forum di Kaggle: " Sono riuscito a compilare VW sotto Windows 7 64 bit senza Professional Visual Studio 2010.

Puoi farlo usando Cygwin ( http://www.cygwin.com/ ).

    .
  1. Prima di tutto Installa cygwin sul computer: basta scegliere la configurazione standard

  2. Esegui cygwin shell e inserisci: git clone git: //github.com/johnlangford/vowpal_wabbit.git

  3. Dopo il download ha completato la scrittura: cd vowpal_wabbit

  4. A questo punto è possibile eseguire il comando: Configura

  5. La procedura Configura sottolinea tutte le librerie che mancano dal tuo sistema e che è necessario installare correndo nuovamente il cygwin Setup

  6. Dopo alcune iterazioni del punto 5 avrai finalmente fornito tutte le librerie necessarie a Cygwin e puoi eseguire il comando: Make

  7. 7 Dopo che il compilatore terminerà la marca di VW.exe, eseguire: Eseguire il test per verificare se tutto va bene con la tua build.

    Ora puoi iniziare a utilizzare VW sotto Windows, apri una shell e provalo. "

Un altro aggiornamento, le uscite binarie per Windows sono ora disponibili dal 21 giugno 2016. L'ultimo link a partire da oggi è: https://github.com/eisber/vowpal_wabbit/releases/tag/v8.2.0.6

È disponibile nel file di installazione MSI.

(Nel caso in cui si incontra il link morto in futuro, si prega di trovare la versione più recente dal repo del GitHub di Eisber.)

Sono riuscito a costruire sulla vittoria a 64 bit senza cygwin, finestre native.Ci è voluto molto tempo per impostare Ev per la build, quindi ho scritto un blog a riguardo.So che la promozione dell'auto promozione è disattivata ma Questo collegamento ha il binario che ho costruito sulla mia macchina, garantito per lavorare solo sulla mia macchina, ma chiunque è libero di provarlo.

Un aggiornamento per curiosi googlers: le istruzioni VW Windows sono state recentemente aggiornate, e se si ottiene la fonte più recente dovresti essere in grado di compilare su Visual Studio senza ostacoli importanti (ho provato con successo): https://github.com/johnlangford/vowpal_wabbit/blob/master/readme.windows.txt

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top