AllentDan/LibtorchSegmentation
A C++ semantic segmentation library built on LibTorch providing neural network architectures for image segmentation tasks.

This library provides trainable semantic segmentation models implemented in C++ using LibTorch (PyTorch C++ frontend). It includes popular segmentation architectures such as U-Net, FPN, PAN, LinkNet, PSPNet, DeepLab-V3, and DeepLab-V3+. The library supports multiple encoder backbones including ResNet, VGG, and ResNeXt, all with pretrained ImageNet weights. Users can create and deploy segmentation models with a simple high-level API and benefit from faster inference compared to Python PyTorch.
Frequently asked
- What is AllentDan/LibtorchSegmentation?
- A C++ semantic segmentation library built on LibTorch providing neural network architectures for image segmentation tasks.
- Is LibtorchSegmentation open source?
- Yes — AllentDan/LibtorchSegmentation is open source, released under the MIT license.
- What language is LibtorchSegmentation written in?
- AllentDan/LibtorchSegmentation is primarily written in C++.
- How popular is LibtorchSegmentation?
- AllentDan/LibtorchSegmentation has 462 stars on GitHub.
- Where can I find LibtorchSegmentation?
- AllentDan/LibtorchSegmentation is on GitHub at https://github.com/AllentDan/LibtorchSegmentation.