Saltar 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,944Certificado de logro

Crea tu cuenta gratuita

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

La eligen estudiantes de miles de empresas

¿Formas 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

Esquema 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

Obtener certificado de logros

Inscríbete ahora

Desarrolla tus habilidades en datos con DataCamp para móviles

Avanza estés donde estés con nuestros cursos para móvil y retos de programación diarios de 5 minutos.