segmentation_models.pytorch

by qubvel-org · Machine Learning

Semantic segmentation models with 500+ pretrained convolutional and transformer-based backbones.

New0 ratings11,729 starsActive
Machine LearningDeveloper ToolPythonMakefile
Open project ↗↓ Download v0.5.0GitHub⚑ Report
segmentation_models.pytorch preview

About this project

Python library with Neural Networks for Image Semantic Segmentation based on PyTorch. The main features of the library are: — Super simple high-level API (just two lines to create a neural network) — 12 encoder-decoder model architectures (Unet, Unet++, Segformer, DPT, ...) — 800+ pretrained convolution- and transform-based encoders, including timm support — Popular metrics and losses for training routines (Dice, Jaccard, Tversky, ...) — ONNX export and torch script/trace/compile friendly 🤝 Sponsor: withoutBG withoutBG is a high-quality background removal tool. They built their open-source image matting and refiner models using smp.Unet and are proudly…

Technologies

PythonMakefilecomputer-visiondeeplab-v3-plusdeeplabv3

Project health

Actively maintained
Last updateyesterday
Contributors77
Latest releasev0.5.0
Open issues & PRs82
LicenseMIT
On GitHubsince 2019

GitHub

11,729
stars
1,842
forks
77
contributors
82
open issues & PRs
Python
language
yesterday
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review segmentation_models.pytorch.

Built by

qubvel-org
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain qubvel-org/segmentation_models.pytorch? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like