Pytorch pour la segmentation sémantique
Ce référentiel contient quelques modèles de segmentation sémantique et le pipeline de modèles de formation et de test, implémentés en pytorch
Modèles
- Vanilla FCN: FCN32, FCN16, FCN8, dans les versions de VGG, Resnet et Denset respectivement (réseaux entièrement convolutionnels pour la segmentation sémantique)
- U-net (U-Net: Réseaux convolutionnels pour la segmentation biomédicale)
- Segnet (Segnet: une architecture de coder convolutionnelle profonde pour la segmentation de l'image)
- Pspnet (réseau d'analyse de scène pyramid)
- GCN (grand noyau.
- DUC, HDC (compréhension de la convolution pour la segmentation sémantique)
Exigence
- Pytorch 0.2.0
- Tensorboard pour Pytorch. Ici pour installer
- Quelques autres bibliothèques (trouvez ce que vous manquez lors de l'exécution du code: p)
Préparation
- Allez dans le répertoire des modèles et définissez le chemin des modèles pré-entraînés dans config.py
- Allez dans le répertoire de jeux de données et faites en suivant le ReadMe
FAIRE
- Deeplab v3
- Raffinet
- Plus d'ensemble de données (par exemple ADE)