Публикации по теме 'pytorch'


Проклятый PyTorch: перегрузка оператора
При построении моделей в PyTorch мы часто ловим себя на том, что делаем это : def forward(self, x): return self.layer5(self.layer4(self.layer3(self.layer2(self.layer1(x))))) Ясно, что это несостоятельно. Что вы собираетесь делать, когда у вас есть 10, 20 или 50 слоев! ( nn.Sequential , говорите? Извините, вы там расстаетесь.) Можно было бы, конечно, отформатировать вот так: def forward(self, x): return (self.layer5 (self.layer4 (self.layer3 (self.layer2..

Превратите фотографии в HDR с помощью машинного обучения
Как сделать фотографию с высоким динамическим диапазоном Сделайте ваши фотографии более четкими с помощью машинного обучения Есть модель, которая ретуширует высокий динамический диапазон, просто вводя изображение с низким динамическим диапазоном. На этот раз мы будем использовать CSRNet. GitHub — hejingwenhejingwen/CSRNet: (ECCV 2020) Условная последовательная модуляция для эффективного… Авторы Jingwen He*, Yihao Liu*, Yu Qiao и Chao Dong (* означает..

Обнаружение кораблей по спутниковым снимкам Sentinel-2
Несколько дней назад я наткнулся на yt video , в котором обсуждалась программа ESA Copernicus, европейская инициатива по наблюдению за Землей через созвездие спутников. Это созвездие состоит из множества спутников, называемых Sentinels , которые ежедневно сканируют Землю по различным параметрам. Что меня удивило, так это тот факт, что все полученные данные открыты для общественности и обновляются каждый день, так что любой может скачать и использовать его. Итак, в довольно унылый..

PyTorch Lightning: от исследований к производству, без шаблонов
Следующий пост представляет PyTorch Lightning, описывает его основную философию проектирования и предоставляет встроенные примеры того, как эта философия обеспечивает более воспроизводимый и производительный код глубокого обучения. Что такое PyTorch Lightning? PyTorch Lighting - это легкая оболочка PyTorch для высокопроизводительных исследований искусственного интеллекта. Проще говоря, PyTorch Lightning - это просто организованный код PyTorch. Организация кода PyTorch с..

Реализация Grad-CAM в PyTorch
Недавно я наткнулся на главу в книге Франсуа Шоле Глубокое обучение с помощью Python , в которой описывается реализация сопоставления активации классов для сети VGG16. Он реализовал алгоритм с помощью Кераса, поскольку он является создателем библиотеки. Следовательно, моим инстинктом было повторно реализовать алгоритм CAM с использованием PyTorch. Grad-CAM Сам алгоритм взят из этой бумаги. Это было отличным дополнением к инструментам анализа компьютерного зрения по одной..

Совместная фильтрация в Pytorch
Построение нейронной сети с вложениями для рекомендаций фильмов Совместная фильтрация - это инструмент, который компании все чаще используют. Netflix использует его, чтобы рекомендовать вам сериалы. Facebook использует его, чтобы порекомендовать, с кем стоит дружить. Spotify использует его, чтобы рекомендовать плейлисты и песни. Это невероятно полезно для рекомендации товаров покупателям. В этом посте я создаю нейронную сеть для совместной фильтрации с встраиванием, чтобы..

Создавайте совершенно новые конвейеры поверх Hugging Face за несколько простых шагов с помощью PADL.
transformers Библиотека Hugging Face представляет собой набор моделей глубокого обучения, предназначенных для того, чтобы пользователи могли быстро приступить к применению предварительно обученных моделей к своим данным. В настоящее время библиотека поддерживает текстовые, зрительные, аудио и мультимодальные модели. Библиотека имеет большую пользовательскую базу и может использоваться вместе с моделью Hugging Face, набором данных, пространствами и службами API. PADL — это..