Pregunta

Estoy tratando de compilar Vowpal WABBIT en una máquina de Windows 7 y después de probar NetBeans, Cygwin y Mingw estoy empezando a preguntarme si estoy intentando algo que sea incluso factible.

Cada uno de los anteriores ha requerido * *. H Los archivos que no están diseñados para Windows, como SYS / SOCKE.H.

Cualquier persona que realmente haya hecho esto, apreciaría cualquier sugerencia.

¿Fue útil?

Solución

John Langford recientemente hizo una publicación a la lista de correo VW que dice que un puerto de Windows estaba en progreso, pero aún se rompe en ciertos aspectos.Sospecho que actualmente no es posible obtener VW que se ejecuta en Windows (pero no lo he intentado)

de este hilo:

Chris Quirk creó un puerto de Windows para VW, que está ahora en el distribución.Todavía está incompleto: las redes y los hilos son puntos de problemas.

Otros consejos

  • Ejecute a Cygwin's Setup.exe, escriba "BOOST", haga clic en "Predeterminado" varias veces hasta que cambie a "Instalar", continúe con la instalación de BOOTT LIBLIRY desde Cygwin.
  • Descargue el último VowPal WABBIT y extracto a su directorio VW.
  • Abra Cygwin y vaya a ese directorio de VW, donde Makefile sea (cd .. (consulte @Home) CD vw_dir)
  • en el tipo de solicitud de comando de cygwin "Hacer"

Después de eso, puede cerrar Cygwin, y use CMD para ejecutar VowPal.

Tomé esto de un foro de Kaggle: " Me las arreglé para compilar VW en Windows 7 64 bit sin PROFESIONAL VISUAL STUDIO 2010.

Puede hacerlo usando Cygwin ( http://www.cygwin.com/ ).

  1. En primer lugar, instale Cygwin en su computadora: simplemente elija la configuración estándar

  2. ejecutar cygwin shell e ingrese: git clone git: //github.com/johnlangford/vowpal_wabbit.git

  3. Después de la descarga, ha completado la escritura: CD VOWPAL_WABBIT

  4. En este punto, puede ejecutar el comando: configurar

  5. El procedimiento de configuración señalará todas las bibliotecas que faltan en su sistema y que debe instalar ejecutando nuevamente la configuración de Cygwin

  6. Después de algunas iteraciones del punto 5, finalmente habrá proporcionado todas las bibliotecas necesarias a Cygwin, y puede ejecutar el comando: hacer

  7. 7 Después de que el compilador termine la marca de vw.exe, ejecute: Haga una prueba para verificar si todo está bien con su construcción.

    Ahora puede comenzar a usar VW en Windows, simplemente abra un shell y pruébalo. "

Otra actualización, las versiones binarias para Windows ahora están disponibles desde el 21 de junio de 2016. El último enlace a partir de hoy es: https://github.com/eisber/vowpal_wabbit/releses/tag/v8.2.0.6

Está disponible en el archivo instalador de MSI.

(En caso de que encuentre un enlace muerto en el futuro, encuentre la versión más reciente del repositorio GitHub de Eisber.)

Me las arreglé para construir en una victoria de 64bit sin cygwin, ventanas nativas.Tomó mucho tiempo para configurar env para la construcción, así que escribí un blog al respecto.Sé que la auto promoción está frunciendo el ceño, pero Este enlace tiene el binario que construí en mi máquina, garantizado para trabajar solo en mi máquina, pero cualquiera es libre de probarlo.

Una actualización para los googlers curiosos: las instrucciones de VW Windows se han actualizado recientemente, y si obtiene la fuente más reciente, debería poder compilar en Visual Studio sin obstáculos importantes (he intentado exitosamente): https://github.com/johnlangford/vowpal_wabbit/blob/master/README.WINDOWS.TXT

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top