Hogar Finanzas personales Elegir una distribución de Python con Machine Learning in Mind - Dummies

Elegir una distribución de Python con Machine Learning in Mind - Dummies

Tabla de contenido:

Video: Section 8 2024

Video: Section 8 2024
Anonim

Es completamente posible obtener una copia genérica de Python y agregarle todas las bibliotecas de aprendizaje automático requeridas. El proceso puede ser difícil porque debe asegurarse de tener todas las bibliotecas necesarias en las versiones correctas para garantizar el éxito. Además, debe realizar la configuración necesaria para asegurarse de que las bibliotecas estén accesibles cuando las necesite.

Afortunadamente, no es necesario realizar el trabajo requerido porque varios productos de aprendizaje automático de Python están disponibles para su uso. Estos productos proporcionan todo lo necesario para comenzar con los proyectos de aprendizaje automático.

Windows 10 presenta algunos problemas graves de instalación cuando se trabaja con Python. Puede leer sobre estos temas en el blog de John Mueller. Dado que tantos lectores han enviado comentarios diciendo que Windows 10 no proporciona un buen entorno, es difícil recomendar Windows 10 como una plataforma de Python. Si está trabajando con Windows 10, simplemente tenga en cuenta que su camino a una instalación de Python será difícil.

Getting Continuum Analytics Anaconda

El paquete básico Anaconda es una descarga gratuita. Simplemente haga clic en Descargar Anaconda para obtener acceso al producto gratis. Debe proporcionar una dirección de correo electrónico para obtener una copia de Anaconda. Después de proporcionar su dirección de correo electrónico, accede a otra página, donde puede elegir su plataforma y el instalador para esa plataforma. Anaconda admite las siguientes plataformas:

  • Windows de 32 bits y 64 bits (el instalador puede ofrecerle solo la versión de 64 o 32 bits, según la versión de Windows que detecte)
  • Linux de 32 bits y de 64 bits
  • Mac OS X de 64 bits

La versión de descarga predeterminada instala Python 2. 7. También puede optar por instalar Python 3. 5 haciendo clic en uno de los enlaces en Python 3. 5 parte de la página. Tanto Windows como Mac OS X brindan instaladores gráficos. Cuando usa Linux, confía en la utilidad bash .

Puede obtener Anaconda con versiones anteriores de Python. Si desea utilizar una versión anterior de Python, haga clic en el enlace del archivo de instalación cerca de la parte inferior de la página. Deberías usar una versión anterior de Python solo cuando tengas una necesidad urgente de hacerlo.

El instalador de Miniconda puede ahorrar tiempo limitando la cantidad de funciones que instala. Sin embargo, tratar de determinar con precisión qué paquetes necesita es un proceso propenso a errores y que consume mucho tiempo. En general, desea realizar una instalación completa para asegurarse de tener todo lo necesario para sus proyectos.Incluso una instalación completa no requiere mucho tiempo o esfuerzo para descargar e instalar en la mayoría de los sistemas.

Cuando miras en el sitio, ves que hay muchos otros productos complementarios disponibles. Estos productos pueden ayudarlo a crear aplicaciones robustas. Por ejemplo, cuando agrega Accelerate a la mezcla, obtiene la capacidad de realizar operaciones multinúcleo y habilitadas para GPU. El sitio de Anaconda proporciona detalles sobre su uso.

Obtener Enthought Canopy Express

Enthought Canopy Express es un producto gratuito para la producción de aplicaciones tanto técnicas como científicas utilizando Python. Haga clic en Descargar gratis en la página principal para ver una lista de las versiones que puede descargar. Solo Canopy Express es gratis; el producto completo de Canopy tiene un costo. Canopy Express es compatible con las siguientes plataformas:

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

Elija la plataforma y la versión quieres descargar Cuando hace clic en Descargar Canopy Express, verá un formulario opcional para proporcionar información sobre usted. La descarga se inicia automáticamente, incluso si no proporciona información personal a la empresa.

Una de las ventajas de Canopy Express es que Enthought está muy involucrado en brindar apoyo tanto a estudiantes como a docentes. Las personas también pueden tomar clases, incluidas clases en línea, que enseñan el uso de Canopy Express de varias maneras.

También se ofrece capacitación presencial en vivo diseñada específicamente para el científico de datos. Tomar las clases de ciencias de datos no le enseñará los detalles del trabajo a través de problemas de aprendizaje automático, pero lo ayudarán a comprender cómo trabajar con macrodatos, que es una parte del trabajo a través de problemas de aprendizaje automático. En resumen, conocer la ciencia de los datos le da un impulso en el uso de Python para el aprendizaje automático, pero no elimina por completo la curva de aprendizaje.

Obteniendo pythonxy

El Pythonxy Integrated Development Environment (IDE) es un proyecto de comunidad alojado en Google. Es un producto solo para Windows, por lo que no puede usarlo fácilmente para necesidades multiplataforma. (De hecho, solo es compatible con Windows Vista, Windows 7 y Windows 8.) Sin embargo, viene con un conjunto completo de bibliotecas.

Debido a que pythonxy usa la licencia pública general (GPL) v3 de GNU, no tiene que preocuparse por complementos, capacitación u otras funciones pagas. Nadie vendrá a llamar a tu puerta con la esperanza de venderte algo. Además, tiene acceso a todo el código fuente de pythonxy, por lo que puede hacer modificaciones si lo desea.

Obteniendo WinPython

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

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

Elegir una distribución de Python con Machine Learning in Mind - Dummies

Selección del editor

Cómo agregar campos calculados a datos en dummies

Cómo agregar campos calculados a datos en dummies

Después de haber creado el subconjunto apropiado de sus datos, es probable que el siguiente paso en su análisis sea realizar algunos cálculos con R. Cómo hacer aritmética en columnas de un marco de datos R hace que sea muy fácil realizar cálculos en columnas de un marco de datos porque cada columna es en sí misma a ...

10 Cosas que puede hacer en R que habría hecho en Microsoft Excel - Para Dummies

10 Cosas que puede hacer en R que habría hecho en Microsoft Excel - Para Dummies

La hoja de cálculo es probablemente una de las aplicaciones de PC más utilizadas, y por una buena razón: las hojas de cálculo facilitan la realización de cálculos y otras operaciones en los datos tabulares. Pero las hojas de cálculo también presentan algunos riesgos: son fáciles de corromper y muy difíciles de depurar. La buena noticia es que puede usar R ...

Cómo agregar observaciones a un marco de datos en dummies

Cómo agregar observaciones a un marco de datos en dummies

Con el paso del tiempo, nuevo los datos pueden aparecer y deben agregarse al conjunto de datos en R. Al igual que las matrices, los marcos de datos se pueden agregar utilizando la función rbind (). Agregar una sola observación Diga que Granny y Geraldine jugaron otro juego con su equipo, y desea agregar el número de cestas que ...

Selección del editor

Elección del algoritmo correcto para Aprendizaje automático: las máquinas de inflar

Elección del algoritmo correcto para Aprendizaje automático: las máquinas de inflar

Aprendizaje automático implican el uso de muchos algoritmos diferentes. Esta tabla le brinda un resumen rápido de las fortalezas y debilidades de varios algoritmos. Algoritmo Mejor en Pros Cons Random Forest Apto en casi cualquier problema de aprendizaje automático Bioinformatics Puede trabajar en paralelo Raramente overfits Maneja automáticamente valores perdidos No hay necesidad de transformar ninguna variable ...

Elegir una distribución de Python con Machine Learning in Mind - Dummies

Elegir una distribución de Python con Machine Learning in Mind - Dummies

Es completamente posible obtener una copia genérica de Python y agregue todas las bibliotecas de aprendizaje automático requeridas. El proceso puede ser difícil porque debe asegurarse de tener todas las bibliotecas necesarias en las versiones correctas para garantizar el éxito. Además, debe realizar la configuración necesaria para hacer ...

Algoritmos de agrupación utilizados en Data Science - Dummies

Algoritmos de agrupación utilizados en Data Science - Dummies

Usted usa algoritmos de agrupamiento para subdividir sus conjuntos de datos en grupos de puntos de datos que son más similares para un atributo predefinido. Si tiene un conjunto de datos que describe múltiples atributos sobre una característica en particular y desea agrupar sus puntos de datos según sus similitudes de atributos, entonces use algoritmos de agrupamiento. Un diagrama de dispersión simple de ...

Selección del editor

ASVAB Práctica de razonamiento aritmético: preguntas de geometría tridimensional: dummies

ASVAB Práctica de razonamiento aritmético: preguntas de geometría tridimensional: dummies

La subprueba de razonamiento aritmético en el ASVAB contendrá preguntas de geometría que involucran figuras tridimensionales. Con esto en mente, debe memorizar las fórmulas para el área de superficie y el volumen de las formas tridimensionales más comunes. Preguntas de práctica ¿Cuánta hoja de metal es necesaria para crear un tanque de agua con forma de cilindro de 300 pies de largo y ...

ASVAB Práctica de razonamiento aritmético: problemas de geometría bidimensional: maniquíes

ASVAB Práctica de razonamiento aritmético: problemas de geometría bidimensional: maniquíes

En la subprueba de razonamiento aritmético en el ASVAB, las preguntas de geometría bidimensional suelen ser bastante sencillas. Sin embargo, si se presentan como problemas planteados, es importante que los lea cuidadosamente y tal vez incluso dibuje un diagrama para ayudarlo a visualizar el problema. Preguntas de práctica Un marco rectangular tiene un perímetro interior de 38 pulgadas. Uno ...

Consejos de razonamiento aritmético aSVAB: dummies

Consejos de razonamiento aritmético aSVAB: dummies

La subprueba de razonamiento aritmético de ASVAB constituye una parte importante de su puntaje, por lo que no dejes que estos problemas de palabras te hagan tropezar. Recuerde: lea el problema a fondo para que comprenda lo que le está pidiendo. Asegúrate de estar usando las unidades de medida correctas para el problema (y si es necesario, conviértelas). ...