Ir al contenido principal

Curso

Programación paralela con Dask en Python

Intermedio4 h

Aprende a usar la programación paralela de Python con Dask para mejorar tus flujos de trabajo y gestionar de forma eficiente los macrodatos.

Python4 h15 vídeos51 ejercicios4,150 XP4,914Certificado de logro

Crea tu cuenta gratis

Continuar con Google
o
Al continuar, aceptas nuestros los Términos de uso, nuestro la Política de privacidad y que tus datos se almacenan en EE. UU.

Les encanta a estudiantes de miles de empresas

¿Formando a un equipo?

Prueba para empresas

Descripción del curso

Utiliza el procesamiento paralelo para acelerar tu código Python

Con este curso de 4 horas, descubrirás cómo el procesamiento paralelo con Dask en Python puede acelerar tus flujos de trabajo.

Al trabajar con big data, te encontrarás con dos obstáculos comunes: el uso excesivo de memoria y los largos tiempos de ejecución. La biblioteca Dask puede reducir el uso de memoria cargando fragmentos de datos solo cuando sea necesario. Puede reducir los tiempos de ejecución utilizando todos los núcleos informáticos disponibles en paralelo. Lo mejor de todo es que requiere muy pocos cambios en tu código Python actual.

Analizar grandes volúmenes de datos estructurados utilizando Dask DataFrame

En este curso, utilizarás Dask para analizar datos de canciones de Spotify, procesar imágenes de gestos en lenguaje de signos, calcular tendencias en datos meteorológicos, analizar grabaciones de audio y entrenar modelos de machine learning con big data.

Comenzarás aprendiendo los conceptos básicos de Dask y descubriendo cómo el procesamiento paralelo en Python puede acelerar casi cualquier código. A continuación, explorarás Dask DataFrame y arreglos, y cómo utilizarlos para analizar grandes volúmenes de datos estructurados.

Entrena modelos de machine learning con Dask-ML.

A medida que avances en los 51 ejercicios de este curso, aprenderás a procesar cualquier tipo de datos, utilizando Dask bags para trabajar con datos estructurados y no estructurados. Por último, aprenderás a utilizar Dask en Python para entrenar modelos de machine learning y mejorar tu velocidad de cálculo.

Requisitos previos

Programa de formación

Contenido del curso

1

Evaluación perezosa y computación en paralelo

En este capítulo aprenderás los fundamentos de Dask y la evaluación perezosa. Al terminar, podrás acelerar casi cualquier código de Python usando procesamiento en paralelo o multihilo. Verás la diferencia entre estos dos métodos de planificación de tareas y cuál conviene en cada situación.
Empezar capítulo
4

Machine Learning con Dask y piezas finales

Aprovecha la potencia de Dask para entrenar modelos de Machine Learning. Aprenderás a entrenar modelos de Machine Learning con big data usando el paquete Dask-ML y a dividir cálculos de Dask entre una combinación de procesos e hilos para lograr aún más velocidad de cómputo.
Empezar capítulo

Programación paralela con Dask en Python

Curso
completado

Obtén el certificado de logro

Inscríbete ahora

Desarrolla tus habilidades con la aplicación móvil de DataCamp

Progresa sobre la marcha con nuestros cursos móviles y desafíos diarios de 5 minutos.