Перейти к основному контенту

Курс

Параллельное программирование с Dask на Python

Средний4 ч

Освойте параллельное программирование на Python с Dask, чтобы масштабировать рабочие процессы и эффективно обрабатывать большие данные.

Python4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}4,150 XP4,914Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Используйте параллельную обработку, чтобы ускорить ваш код на Python

С помощью этого 4-часового курса вы узнаете, как параллельная обработка с Dask в Python может ускорить ваши рабочие процессы.

При работе с большими данными вы столкнётесь с двумя распространёнными проблемами: чрезмерным использованием памяти и длительным временем выполнения. Библиотека Dask может снизить потребление памяти, загружая фрагменты данных только тогда, когда они нужны. Это может сократить время выполнения, используя все доступные вычислительные ядра параллельно. И что самое приятное, для этого потребуется совсем немного изменений в вашем существующем коде Python.

Анализируйте большие структурированные данные с помощью Dask DataFrames

В этом курсе вы используете Dask для анализа данных о песнях Spotify, обработки изображений жестов языка жестов, расчета тенденций в данных о погоде, анализа аудиозаписей и обучения моделей машинного обучения на больших данных.

Вы начнёте с изучения основ Dask, узнаете, как параллельная обработка в Python может ускорить практически любой код. Далее вы познакомитесь с Dask DataFrames и массивами и узнаете, как использовать их для анализа больших структурированных данных.

Обучайте модели машинного обучения с помощью Dask-ML

По мере прохождения 51 упражнения в этом курсе вы узнаете, как обрабатывать любые типы данных, используя Dask bags для работы с неструктурированными и структурированными данными. Наконец, вы узнаете, как использовать Dask в Python для обучения моделей машинного обучения и повышения скорости вычислений.

Предварительные требования

Программа

Структура курса

1

Отложенные вычисления и параллельные вычисления

В этой главе вы освоите основы Dask и отложенных вычислений. По её завершении вы сможете ускорить практически любой код на Python с помощью параллельной обработки или многопоточности. Вы узнаете, чем эти два метода планирования задач отличаются друг от друга и в каких случаях каждый из них предпочтительнее.
Начать главу
2

Параллельная обработка больших структурированных данных

4

Машинное обучение с Dask и финальные штрихи

Параллельное программирование с Dask на Python

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.