Skip to main content

ritm_annotation

Translation status codecov CI

Tool to do dataset annotation for semantic segmentation datasets.

Based on SamsungLabs/ritm_interactive_segmentation

Installation

  • UV
uvx ritm_annotation
  • Pip
pip install ritm_annotation
  • Docker
docker run -ti ghcr.io/lucasew/ritm_annotation:latest bash

Usage

$ python -m ritm_annotation --help
# or
$ ritm_annotation --help

Pretrained model weights

Here you can download pretrained weights

In my tests I used coco_lvis_h18_itermask.pth (SHA256 5f69cfce354d1507e3850bfc39ee7057c8dd27b6a4910d1d2dc724916b9ee32b)

Development

Read the CONTRIBUTING.md file.

Metadata

Release files for ritm-annotation 0.12.2

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

Built distributions (wheels)

Table of built distributions (wheels) for ritm-annotation 0.12.2
File
ritm_annotation-0.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ritm_annotation-0.12.2-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ritm_annotation-0.12.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ritm_annotation-0.12.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ritm_annotation-0.12.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ritm_annotation-0.12.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
ritm_annotation-0.12.2-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ritm_annotation-0.12.2-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
ritm_annotation-0.12.2-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 11.5 MB

Release files / ritm_annotation-0.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 753.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6deb9a374e84609d7d0950be568f8738f671a703001144f2cee4c382154e0bd0
BLAKE2b-256 checksum
How to use checksums
3227bf390bb6a34ef0504fbb9a9f552834e6d5878a3df80e06e86da6b618d5da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 754.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
30cf03eeea89011b2e19a0697333956d5b57707dea4fc2c71c22186bdef4e235
BLAKE2b-256 checksum
How to use checksums
63619fedc8efb2814bef35f0d07651cd20750af874042a4905cb4156ad62bada
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 721.5 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7f8af45c4739346de9d0c2a8c4a05f15863761935fb82989acca135ce9536d04
BLAKE2b-256 checksum
How to use checksums
33a5a96bebaa24f5d5998284ceedc9dcbccb1032d3e0d74b10e4859f105d5f20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 722.2 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d26641e6605e52ef92299abcfb501c3e9209544e13c0e885d00f5249edf461dc
BLAKE2b-256 checksum
How to use checksums
8afc23fdb970d022199f5fdfb2d55b5ba0b4d2946f46a27c53bd6837b529b899
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 722.9 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
419f2853095da6a48b700289f71ed1f90521878f87de994818e6de4d895908d3
BLAKE2b-256 checksum
How to use checksums
f4b8f6bad821ddc5b95db04d9f55ef4f87ca0fe118e15c8a07a51e4daadfe67d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 723.8 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
91a788b2239cd39819404e4b2bd956f655a4d504ea04472293e8e196e767d649
BLAKE2b-256 checksum
How to use checksums
d36ea852298a536526e92fb783dc9df47ca3d9b868d1bcf3bb7d85486276b229
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 728.4 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3d2202d2ca87c3d8a805d5a983a64fb6374c2dbfbe12305792e9991341fb3520
BLAKE2b-256 checksum
How to use checksums
7a3f29f56b6595a4ca81b9ff65f1ade168152a764a4f19fbbf9352c286e11e4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 610.7 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
94ff9a115bab26539f8fd4fb3ff3f501b423f8f66a8a15d8e3417d9bd8891236
BLAKE2b-256 checksum
How to use checksums
ea95a95bc1e5f979deff61ec648fa9ebed37aa09717ad42585c1965088547455
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 719.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
45de7a5495c3a871a7a0edc9a6d13637a9eb76d8d2f8a010d3feef646cdbf91f
BLAKE2b-256 checksum
How to use checksums
91e5dc0fb3997cde1beba75dc0ca8efd70ac1ea6443c6d5d029d50a38b1a5787
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 719.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
14095d652dd5e3d2c619e52df7f8214c93f580171ab56af68efbedd87cd183be
BLAKE2b-256 checksum
How to use checksums
cad21cedf7dff2a2b0f3d0a670938f4552de72ebeac8d5cba8b8e40562f39514
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 712.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2f7a3e056ccf8f392cd6b00609462ad029a2098e983d3e0dc677618001e8db43
BLAKE2b-256 checksum
How to use checksums
a64ff09ec5159206c036ecf70dba1f32ed1c945a2e9a43c657eadf48520b8caa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 712.3 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c27949076da7cf5d6bcd11c6d7795722824231fe87634b0d1d0a5212e48e7f8f
BLAKE2b-256 checksum
How to use checksums
48099e839eb5e9884ee5341a7287106c28267c094a9fcd5ada6652fbde16e427
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp39-cp39-musllinux_1_2_x86_64.whl
Size 711.7 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5365b6d3dc842f9927de2d14daeea004964c5483b766a81332b99d697a1c78f1
BLAKE2b-256 checksum
How to use checksums
3fe0248277ef5b0274d3fabc33ba093ed2ec0e83f27c699395337d02365601fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 712.0 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
158625b12f26dc94a35444bcf4b47a778d00331ec0201719164b27d01564e7a7
BLAKE2b-256 checksum
How to use checksums
1e2d046934278ac3f63156946ec8ee17a831560e5061740b5e9f71d031ead63b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL ritm_annotation-0.12.2-cp38-cp38-musllinux_1_2_x86_64.whl
Size 713.5 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5ed7c73355903d9f41bf657b14b6d340952011d06d062a7070a96925f55b8a03
BLAKE2b-256 checksum
How to use checksums
6e72525f3fb2476608f5a7e1e01b075ecb4683378bdb57ae89af86f7972f398c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / ritm_annotation-0.12.2-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ritm_annotation-0.12.2-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 714.0 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2be6ae9ff98c3360778017292aa82ab3a8455c2b3db1f4902c0aa939add34a1b
BLAKE2b-256 checksum
How to use checksums
ee50c572ee5c7469a59fec9d9201d1723f537620da65f0e2e53584fa0205b18a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for ritm-annotation 0.12.2

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.

Release history Release notifications | RSS feed

This release

0.12.2 This release

16 release files No provenance

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