Question

J'essaie de compiler Vowpal Wabbit sur une machine Windows 7 et après avoir essayé Netbeans, Cygwin et Mingw, je commence à me demander si j'essayais quelque chose qui est même réalisable.

Chacun des fichiers ci-dessus a nécessité * *. H ne sont pas conçus pour des fenêtres telles que SYS / Socket.h.

Quiconque a fait cela, j'apprécierais toute suggestion.

Était-ce utile?

La solution

John Langford a récemment formulé un poste à la liste de diffusion VW indiquant qu'un port Windows était en cours, mais toujours brisé à certains égards.Je soupçonnerais qu'il n'est pas possible d'obtenir VW fonctionnant sur Windows (mais je n'ai pas réellement essayé)

à partir de ce fil:

Chris Quirk a créé un port Windows pour VW, qui est maintenant dans le Distribution.Il est toujours incomplet: la mise en réseau et les threads sont points problématiques.

Autres conseils

  • Run CYGWIN'S SETUP.EXE, TYPE "BOOST", cliquez plusieurs fois sur "Par défaut" jusqu'à ce qu'il modifie "Installation", passez à l'installation de Boost Bibliothèque de Cygwin.
  • Téléchargez le dernier wabbit de Vowpal et extraire sur votre annuaire VW.
  • Ouvrez Cygwin et allez sur ce répertoire VW, où Makefile est (CD .. (voir @Home) CD VW_DIR)
  • dans le type d'invite de commande CYGWIN "FAITE"

Après cela, vous pouvez fermer Cygwin et utiliser CMD pour exécuter Vowpal.

J'ai pris cela depuis un forum de Kaggle: " J'ai réussi à compiler VW sous Windows 7 64 bits sans Visual Studio 2010 professionnel.

Vous pouvez le faire en utilisant Cygwin ( http://www.cygwin.com/ ).

  1. Tout d'abord installez Cygwin sur votre ordinateur: choisissez simplement la configuration standard

  2. Coquille Cygwin et entrez: git clone git: //github.com/johnlangford/vowpal_wabbit.git

  3. Après le téléchargement terminé, écrire: CD VOWPAL_WABBIT

  4. à ce stade, vous pouvez exécuter la commande: Configurer

  5. La procédure de configuration signalera toutes les bibliothèques qui manquent à partir de votre système et que vous devez installer en exécutant à nouveau la configuration Cygwin

  6. Après quelques itérations du point 5, vous aurez enfin fourni toutes les bibliothèques nécessaires à Cygwin et vous pouvez exécuter la commande: faire

  7. 7 Une fois le compilateur finira la marque de vw.exe, exécutez: effectuez le test afin de vérifier si tout va bien avec votre construction.

    Vous pouvez maintenant commencer à utiliser VW sous Windows, ouvrez simplement une coquille et essayez-la. "

Une autre mise à jour, des versions binaires pour Windows sont désormais disponibles depuis le 21 juin 2016. Le dernier lien à partir d'aujourd'hui est: https://github.com/eisber/vowpal_wabbit/relases/tag/v8.2.0.6

Il est disponible dans le fichier Installer MSI.

(Si vous rencontrez une liaison morte à l'avenir, veuillez trouver la version la plus récente du repo-Github de Eisber.)

J'ai réussi à construire sur une victoire de 64 bits sans cygwin, fenêtres indigènes.A pris beaucoup de temps pour configurer env For the Build alors j'ai écrit un blog à ce sujet.Je sais que l'auto-promotion est fronça les sourcils mais Ce lien a le binaire que j'ai construit sur ma machine, garanti de ne fonctionner que sur ma machine, mais que tout le monde est libre de l'essayer.

Mise à jour des googlers curieux: les instructions de Windows VW ont été mises à jour récemment et si vous obtenez la source la plus récente que vous devriez pouvoir compiler sur Visual Studio sans obstacles majeurs (j'ai essayé avec succès): https://github.com/johnlangford/vowpal_wabbit/blob/master/readme.windows.txt

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top