La elección de una distribución de python con la máquina de aprendizaje en mente

Video: Tipos de Aprendizado de Máquina | Peixe Babel 53

Es perfectamente posible obtener una copia genérica de Python y agregar todas las bibliotecas de aprendizaje de máquina necesarios para ello. El proceso puede ser difícil porque hay que asegurarse de que tiene todas las bibliotecas necesarias en las versiones correctas para garantizar el éxito. Además, es necesario realizar la configuración necesaria para asegurarse de que las bibliotecas son accesibles cuando los necesite.

Afortunadamente, pasando por todos los casos no es necesario ya que están disponibles para su uso una serie de productos de aprendizaje automático Python. Estos productos proporcionan todo lo necesario para empezar a trabajar con proyectos de aprendizaje automático.

Windows 10 presenta algunos problemas de instalación graves cuando se trabaja con Python. Usted puede leer acerca de estos temas en el blog de John Mueller. Dado que muchos lectores han enviado retroalimentación que indica que Windows 10 no proporciona un buen ambiente, es difícil recomendar Windows 10 como una plataforma de Python. Si está trabajando con Windows 10, sólo tiene que ser consciente de que su camino hacia una instalación de Python será una rocosa.

Conseguir Continuum Analytics Anaconda

los paquete básico Anaconda es una descarga gratuita. Simplemente haga clic en Descargar Anaconda para obtener acceso al producto libre. Sí es necesario proporcionar una dirección de correo electrónico para obtener una copia de Anaconda. Después de que proporcione su dirección de correo electrónico, de ir a otra página, donde se puede elegir la plataforma y el instalador para esa plataforma. Anaconda soporta las siguientes plataformas:

  • Windows de 32 bits y de 64 bits (el instalador puede ofrecer sólo la versión de 64 bits o 32 bits, dependiendo de la versión de Windows que detecta)
  • Linux de 32 bits y 64 bits
  • Mac OS X de 64 bits

La versión de descarga por defecto instala Python 2.7. También puede optar por instalar Python 3.5 haciendo clic en uno de los enlaces de la parte 3.5 del pitón de la página. Windows y Mac OS X ofrecen a los instaladores gráficos. Cuando el uso de Linux, que se basan en el intento utilidad.

Puede obtener Anaconda con versiones anteriores de Python. Si desea utilizar una versión anterior de Python, haga clic en el enlace de archivo de instalación en la parte inferior de la página. Debe utilizar una versión anterior de Python sólo cuando se tiene una necesidad apremiante para hacerlo.

El instalador Miniconda potencialmente puede ahorrar tiempo mediante la limitación del número de características que instale. Sin embargo, tratando de averiguar exactamente qué paquetes necesita es un proceso propenso a errores y consume mucho tiempo. En general, se desea realizar una instalación completa para asegurarse de que haya todo lo necesario para sus proyectos. Incluso una instalación completa no requiere mucho tiempo ni esfuerzo para descargar e instalar en la mayoría de los sistemas.

Cuando nos fijamos en el sitio, se ve que muchos otros productos add-on están disponibles. Estos productos pueden ayudarle a crear aplicaciones robustas. Por ejemplo, cuando se agrega a la mezcla Accelerate, se obtiene la capacidad de realizar múltiples núcleos y las operaciones de la GPU habilitada. El sitio de Anaconda proporciona información sobre cómo utilizarlos.

Conseguir Enthought Canopy expreso

Enthought Canopy expreso es un producto gratuito para la producción de aplicaciones técnicas y científicas que utilizan Python. Haga clic en Descargar gratis en la página principal para ver una lista de las versiones que se pueden descargar. Sólo Canopy Express está FREE- el producto completo con dosel tiene un costo. Dosel Express es compatible con las siguientes plataformas:

  • Windows de 32 bits y de 64 bits
  • Linux de 32 bits y 64 bits
  • Mac OS X de 32 bits y de 64 bits

Elegir la plataforma y la versión que desea descargar. Al hacer clic en Descargar Canopy Express, que se ve una forma opcional para proporcionar información sobre sí mismo. La descarga se inicia automáticamente, incluso si usted no proporciona información personal a la compañía.

Una de las ventajas de Canopy Express es que Enthought está muy involucrado en la prestación de apoyo para los estudiantes y profesores. Las personas también pueden tomar clases, incluyendo clases en línea, que enseñar el uso de Canopy expreso de varias maneras.

También se ofrece formación presencial diseñado específicamente para el científico de datos. Tomando las clases de ciencia de datos no le enseñará los detalles del trabajo a través de los problemas de aprendizaje automático, sino que ayudará a entender cómo trabajar con grandes volúmenes de datos, lo cual es una parte del trabajo a través de los problemas de aprendizaje automático. En pocas palabras, conociendo la ciencia de datos le da un impulso en el uso de Python para el aprendizaje de máquina, pero no elimina completamente la curva de aprendizaje.

pythonxy conseguir

los Entorno de desarrollo integrado pythonxy (IDE) es un proyecto comunitario alojado en Google. Es un producto exclusivo de Windows, por lo que no se puede utilizar fácilmente para las necesidades de plataforma cruzada. (De hecho, sólo es compatible con Windows Vista, Windows 7 y Windows 8.) Sin embargo, viene con un conjunto completo de bibliotecas.

Debido a que utiliza el pythonxy Licencia Pública General de GNU (GPL) v3, tiene sin complementos de formación, u otras características pagadas las que preocuparse. Nadie vendrá llamando a su puerta con la esperanza de vender algo. Además, usted tiene acceso a todo el código fuente para pythonxy, por lo que puede hacer modificaciones si lo desea.

conseguir WinPython

El nombre le dice que WinPython es un producto sólo para Windows. Este producto es en realidad un spin-off de pythonxy y no está destinado a reemplazarlo. Muy por el contrario: WinPython es simplemente una forma más flexible para trabajar con pythonxy. Lea más sobre el motivación para crear WinPython.

Video: Aprendizaje por refuerzo, una versión pythonica por Ariel Rossanigo - PyCon 2013

La conclusión de este producto es que se gana flexibilidad a costa de la amabilidad y un poco de integración de la plataforma. Sin embargo, para los desarrolladores que necesitan mantener múltiples versiones de un IDE, WinPython puede hacer una diferencia significativa.

Artículos Relacionados