Pular para o conteúdo principal

Curso

Programação Paralela com Dask em Python

Intermediário4 h

Aprenda programação paralela em Python com Dask para melhorar fluxos de trabalho e lidar com big data com eficiência.

Python4 h15 vídeos51 exercícios4,150 XP4,914Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Use o processamento paralelo para acelerar seu código Python

Com este curso de 4 horas, você vai descobrir como o processamento paralelo com o Dask em Python pode tornar seus fluxos de trabalho mais rápidos.

Ao trabalhar com big data, você vai se deparar com dois problemas comuns: usar muita memória e tempos de execução longos. A biblioteca Dask pode reduzir o uso de memória carregando blocos de dados apenas quando necessário. Ele pode reduzir o tempo de execução usando todos os núcleos de computação disponíveis em paralelo. E o melhor de tudo é que você quase não precisa mexer no seu código Python atual.

Analise grandes volumes de dados estruturados usando DataFrame do Dask

Neste curso, você vai usar o Dask para analisar dados de músicas do Spotify, processar imagens de gestos em linguagem de sinais, calcular tendências em dados meteorológicos, analisar gravações de áudio e treinar modelos de machine learning em big data.

Você vai começar aprendendo o básico do Dask, vendo como o processamento paralelo no Python pode acelerar quase qualquer código. Depois, você vai conhecer os DataFrame e matrizes do Dask e como usá-los para analisar grandes volumes de dados estruturados.

Treine modelos de machine learning usando o Dask-ML

Conforme você avança pelos 51 exercícios deste curso, você vai aprender a processar qualquer tipo de dado, usando Dask bags para trabalhar com dados não estruturados e estruturados. Por fim, você vai aprender a usar o Dask no Python para treinar modelos de machine learning e melhorar suas velocidades de computação.

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

Avaliação preguiçosa e computação paralela

Este capítulo vai ensinar o básico de Dask e avaliação preguiçosa (lazy evaluation). Ao final, você será capaz de acelerar quase qualquer código Python usando processamento paralelo ou multithreading. Você vai aprender a diferença entre esses dois métodos de agendamento de tarefas e qual é melhor em cada situação.
Começar capítulo
4

Dask para Machine Learning e peças finais

Aproveite o poder do Dask para treinar modelos de Machine Learning. Você vai aprender a treinar modelos de Machine Learning em big data usando o pacote Dask-ML e como dividir cálculos do Dask entre uma mistura de processos e threads para obter ainda mais velocidade de computação.
Começar capítulo

Programação Paralela com Dask em Python

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.