DeepLabv3 Plus is a PyTorch implementation of DeepLabv3+ for semantic segmentation. It implements the encoder-decoder architecture with atrous separable convolution and provides a practical workflow for training, prediction, and mIoU evaluation. The repository supports VOC-style segmentation datasets and includes utilities for annotation generation, JSON dataset conversion, model summary inspection, prediction, and metric calculation. It provides pretrained weight workflows for MobileNetV2 and Xception backbones and notes that the correct backbone should be selected during training and prediction. The project also supports multi-GPU training, multiple backbones, learning rate schedules with step and cosine options, optimizer selection, and adaptive learning rate behavior based on batch size. It is useful for users who want a stronger semantic segmentation baseline than U-Net for scene-level segmentation tasks.

Features

  • DeepLabv3+ segmentation implementation
  • Encoder-decoder architecture support
  • MobileNetV2 and Xception backbone workflows
  • VOC-style dataset training
  • mIoU evaluation script
  • Multi-GPU training support

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow DeepLabv3 Plus

DeepLabv3 Plus Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DeepLabv3 Plus!

Additional Project Details

Programming Language

Python

Related Categories

Python Libraries

Registered

2026-06-15