Публикации по теме '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 — это..