← all repositories
zijundeng/pytorch-semantic-segmentation

Classic segmentation architectures, frozen in PyTorch 0.2 amber

It bundles canonical semantic segmentation architectures into a single early-PyTorch training and testing pipeline.

1.7k stars Python Computer Vision
pytorch-semantic-segmentation
Not currently ranked — collecting fresh signals.
star history

What it does Implements a laundry list of classic semantic segmentation architectures—FCN variants built on VGG, ResNet, and DenseNet, plus U-Net, SegNet, PSPNet, GCN, and DUC/HDC—and wraps them in shared training and evaluation scaffolding. It is essentially a survey paper that actually runs.

The interesting bit The repo’s value is partly archaeological. Because it targets PyTorch 0.2.0, it preserves the exact idioms and tensor gymnastics used to express these networks in one of PyTorch’s earliest releases.

Key highlights

  • Six model families, including FCN32/16/8 with three encoder backbones.
  • U-Net, SegNet, PSPNet, GCN, and DUC/HDC all in one place.
  • Unified training and testing pipeline around the implementations.
  • Roadmap openly admits DeepLab v3, RefineNet, and ADE dataset support are still missing.

Caveats

  • Locked to PyTorch 0.2.0, so modern environments will likely complain.
  • README documentation is minimal; the author notes you should “find what you miss when running the code.”

Verdict Useful if you are studying how classic segmentation architectures were expressed in early PyTorch, but anyone building production pipelines today will want something more current.

Frequently asked

What is zijundeng/pytorch-semantic-segmentation?
It bundles canonical semantic segmentation architectures into a single early-PyTorch training and testing pipeline.
Is pytorch-semantic-segmentation open source?
Yes — zijundeng/pytorch-semantic-segmentation is open source, released under the MIT license.
What language is pytorch-semantic-segmentation written in?
zijundeng/pytorch-semantic-segmentation is primarily written in Python.
How popular is pytorch-semantic-segmentation?
zijundeng/pytorch-semantic-segmentation has 1.7k stars on GitHub.
Where can I find pytorch-semantic-segmentation?
zijundeng/pytorch-semantic-segmentation is on GitHub at https://github.com/zijundeng/pytorch-semantic-segmentation.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.