Pytorch для семантической сегментации
Этот репозиторий содержит некоторые модели для семантической сегментации и конвейер моделей обучения и тестирования, реализованных в Pytorch
Модели
- Vanilla FCN: FCN32, FCN16, FCN8, в версиях VGG, RESNET и DENSENET соответственно (полностью сверточные сети для семантической сегментации)
- U-Net (U-Net: сверточные сети для биомедицинской сегментации изображений)
- Segnet (Segnet: глубокая сверточная архитектура энкодера-декодера для сегментации изображения)
- PSPNet (сеть синтаксического анализа пирамиды)
- GCN (большое ядро имеет значение)
- DUC, HDC (понимание свертки для семантической сегментации)
Требование
- Pytorch 0,2,0
- Tensorboard для Pytorch. Здесь, чтобы установить
- Некоторые другие библиотеки (найдите то, что вы упускаете при запуске Code:-P)
Подготовка
- Перейдите в каталог моделей и установите путь предварительных моделей в config.py
- Перейдите в каталог Datazets и выполняйте после Readme
Тодо
- Deeplab v3
- RefineNet
- Больше набора данных (например, ADE)