Pular para o conteúdo principal
InícioPython

Curso

Programação Paralela com Dask em Python

IntermediárioNível de habilidade
Atualizado 04/2024
Aprenda programação paralela em Python com Dask para melhorar fluxos de trabalho e lidar com big data com eficiência.
Iniciar curso gratuitamente
PythonProgramming
4 h
15 vídeos
51 Exercícios
4,150 XP
4,892
Declaração de realização

Crie sua conta gratuita

Continuar com o GoogleMostrar mais opções

ou


Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados serão armazenados nos EUA.

Preferido por alunos de milhares de empresas

Group

Treinando uma equipe?

Experimente 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

Data Manipulation with pandasPython Toolbox
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.
Iniciar capítulo
2

Processamento paralelo de dados grandes e estruturados

Aqui você vai aprender a analisar grandes conjuntos de dados estruturados usando Dask arrays e Dask DataFrames. Você verá como tudo o que sabe sobre NumPy e pandas pode ser aplicado facilmente a dados que são grandes demais para caber na memória.
Iniciar 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.
Iniciar capítulo
Programação Paralela com Dask em Python
Curso
concluído

Obtenha um certificado de conclusão

Adicione esta credencial ao seu perfil do LinkedIn, currículo ou CV
Compartilhe nas redes sociais e em sua avaliação de desempenho
Inscreva-se agora

Faça como mais de 19 milhões de alunos e comece Programação Paralela com Dask em Python hoje mesmo!

Crie sua conta gratuita

Continuar com o GoogleMostrar mais opções

ou


Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados serão armazenados nos EUA.

Desenvolva suas habilidades em dados com o app do DataCamp

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