Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Aggrigator 🐊

Aggrigator is a lightweight Python library for uncertainty aggregation in deep learning workflows.
Whether you're working with segmentation maps or just want to summarize per-pixel uncertainties — Aggrigator gives you a powerful and flexible toolbox to make sense of it all.

With a clean API and built-in strategies, you can easily:

  • Reduce pixelwise uncertainty maps to scalar scores for evaluation or ranking.
  • Apply patch-based, class-specific, or thresholded aggregation.
  • Incorporate spatial correlation metrics like Moran's I or Geary’s C.
  • Compare strategies side-by-side with summaries and plots.

Designed to be modular, explainable, and research-friendly.
Use it out of the box, or extend it with your own aggregation logic!

Installation

To install the aggrigator, clone the repository and navigate inside the directory, run the following command:

pip install aggrigator

now you can import the library in your python code with:

import aggrigator

Try it out yourself

Check out the interactive example_notebook.ipynb to see Aggrigator in action.
You’ll learn how to:

  • ✅ Generate and visualize uncertainty maps.
  • ⚙️ Apply and compare aggregation strategies.
  • 🧠 Use class-aware masks for targeted aggregation.

Metadata

Release files for aggrigator 0.1.0rc1

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

Source distribution (sdist)

Source distribution for aggrigator 0.1.0rc1
File Size Uploaded Provenance
aggrigator-0.1.0rc1.tar.gz 20.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aggrigator 0.1.0rc1
File Interpreter ABI Platform
aggrigator-0.1.0rc1-py3-none-any.whl Python 3 none any Details

Total release size: 40.0 kB

Release files / aggrigator-0.1.0rc1.tar.gz

Download URL aggrigator-0.1.0rc1.tar.gz
Size 20.8 kB
Tags Source
SHA-256 checksum
How to use checksums
86ecbb1078cab889e4723223038934def75ab9e089075b9f1b2de0279bc180f7
BLAKE2b-256 checksum
How to use checksums
20b1c46fac530d4e2546be5a7326e725277da20eb8eca37fb585c1245bf67b74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.8

Release files / aggrigator-0.1.0rc1-py3-none-any.whl

Download URL aggrigator-0.1.0rc1-py3-none-any.whl
Size 19.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c2e90a20a7484521d4387cff38b47ba5d97940160db1fa0e7547a6f3676494d0
BLAKE2b-256 checksum
How to use checksums
2a28f2facd0dd8dafe746d7bc03471d3747bc8a07af58cfff359ddfe79d18fef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.8

Security for aggrigator 0.1.0rc1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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