Skip to main content

SegSoup

Model soups were originally introduced in the paper Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference time. As the title suggests, they can be created by averaging the weights of multiple models fine-tuned with different hyperparameter configurations. This technique has been shown to often improve accuracy and robustness for classification models without incurring any additional inference or memory costs.

SegSoup is a library that aims to facilitate the creation of model soups for semantic segmentation independently of the underlying architecture of the segmentation model. In this way, users can try to improve the performance of traditional CNN-based models or vision transformer models using this library.

Furthermore, three "recipes" can be used for model souping:

  • Uniform soup: The model soup is created by simply averaging the weights of all models.
  • Weighted soup: Different weights can be assigned to each model. For example, when creating a soup from sequential checkpoints of the same training run, higher weights can be given to later and more fully trained checkpoints.
  • Greedy soup: Models are sequentially added to the soup and kept only if the validation performance of the resulting soup improves.

Release files for segsoup 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for segsoup 0.1.1
File Size Uploaded
segsoup-0.1.1.tar.gz 8.0 kB Details

Release files / segsoup-0.1.1.tar.gz

Download URL segsoup-0.1.1.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5d94898012bad26f043b861e2e34c4733611dae700c2c97a1138142b23313719
BLAKE2b-256 checksum
How to use checksums
0a0cb69f8410ef8ffdc90ee51bb7937e4135603a847a48dd7c5d6b5ed9abe173
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.0

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page