PyTorch для начинающих: тензоры, методы и основные операции | PyTorch версии 2.xx

244 подписчика

12+
12+

8 просмотров

5 дней назад

ПожаловатьсяНарушение авторских прав

244 подписчика

12+
12+

8 просмотров

5 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

8 просмотров

5 дней назад

В этом видео продолжаем изучать PyTorch и разбираем основные возможности библиотеки. Познакомимся с тензорами, их свойствами и методами, рассмотрим основные операции и сравним PyTorch с NumPy. Вы узнаете, как создавать тензоры, задавать типы данных, работать с формами и индексами, преобразовывать тензоры в массивы NumPy и обратно. Отдельное внимание уделим методам view() и reshape(), непрерывности данных в памяти и особенностям копирования. Также разберём, чем тензоры PyTorch отличаются от массивов NumPy, что такое requires_grad, зачем нужен detach() и как получить обычное число из тензора с помощью item(). В этом видео вы научитесь: • Создавать тензоры с помощью torch.tensor() и других функций. • Работать с dtype, shape, ndim, size() и device. • Преобразовывать массивы NumPy в тензоры PyTorch и обратно. • Понимать назначение requires_grad и метода detach(). • Изменять форму тензоров с помощью view() и reshape(). • Разбираться в непрерывности данных в памяти и избегать лишнего копирования. • Выполнять математические операции, агрегации, broadcasting и индексацию. Видео подойдёт тем, кто изучает PyTorch с нуля и хочет понимать не только синтаксис библиотеки, но и принципы её работы. Предполагается знакомство с Python и основами NumPy. В следующих видео продолжим изучение библиотеки и перейдём к механизмам автоматического дифференцирования и вычисления градиентов. 🎓 МОИ КУРСЫ: https://clck.ru/3WAbcW 📚 МАТЕРИАЛЫ К ВИДЕО • Документация PyTorch: https://docs.pytorch.org/docs • Функции создания тензоров PyTorch: https://docs.pytorch.org/docs/stable/torch.html#creation-ops • Код примеров из видео: https://clck.ru/3WRec4 ⏱ ТАЙМ-КОДЫ 00:00 — Введение 00:16 — Импорт PyTorch 00:42 — Создание тензоров 02:03 — PyTorch & Numpy 04:13 — Свойства и атрибуты тензоров 05:49 — Метод item() 07:02 — Функции создания тензоров 08:01 — Методы reshape() и view() 13:20 — Ещё немного стандартных операций. 📌 ПОЛЕЗНЫЕ ССЫЛКИ • Telegram-канал: https://t.me/dubinin_ser • Плейлист: • Следующее видео: 💬 ОБСУДИМ ТЕМУ Остались вопросы по работе с тензорами, методам view() и reshape() или взаимодействию PyTorch с NumPy? Напишите в комментариях. Если вы только начинаете изучать PyTorch, расскажите, с какими сложностями столкнулись. Это поможет сделать следующие уроки понятнее. #PyTorch #Python #НейронныеСети #NumPy

Название:

PyTorch для начинающих: тензоры, методы и основные операции | PyTorch версии 2.xx

Категория:

Обучение