Releases: mbari-org/sdcat
v1.19.1
v1.19.1 (2025-02-26)
Bug Fixes
- Correct handling of bounded end image (
f510e16
)
Detailed Changes: v1.19.0...v1.19.1
v1.19.0
v1.19.0 (2025-02-26)
Features
-
perf: better defaults for finer-grained clustering with google model
-
feat: added soft clustering for leaf method only
-
fix: remove default as this overrides what is in the .ini file
-
perf: add batch size as command option --batch-size; default is 32 but best size depends on GPU/model memory
-
fix: correct args for multiproc
-
perf: combine soft/fuzzy and cosine sim
-
docs: update workflow diagram with soft/fuzzy algorithm
-
fix: handle models that only output top 1
-
fix: only capture top 2 classes and scores
-
chore: merged changes from main
Detailed Changes: v1.18.2...v1.19.0
v1.18.2
v1.18.2 (2025-02-20)
Bug Fixes
- Only capture top 2 classes and scores (
9b85463
)
Detailed Changes: v1.18.1...v1.18.2
v1.18.1
v1.18.1 (2025-02-20)
Bug Fixes
- Handle models that only output top 1 and default to cuda if available if not specified for clustering (
164480a
)
Detailed Changes: v1.18.0...v1.18.1
v1.18.0
v1.18.0 (2025-02-20)
Features
Added --save-roi
and --roi-size
options to sdcat detect. This saves the crops in a location compatible with the clustering stage, but can also be used outside of sdcat. Data saved to crops
├── det_filtered # The filtered detections from the model
├── crops # Crops of the detections
- Trigger release for --save-roi (
8240a74
)
Detailed Changes: v1.17.0...v1.18.0
v1.17.0
v1.17.0 (2025-02-07)
Build System
- Relaxed requirements for compatibility with mbari-aidata since these are often used together (
8bf55e3
)
Features
- Trigger release to pypi with latest deps (
2490823
)
Detailed Changes: v1.16.3...v1.17.0
v1.16.3
v1.16.3 (2025-01-27)
Build System
- Updated poetry lock (
b9a04e6
)
Performance Improvements
- Bump sahi to support YOLOv11 (
d36b494
)
Detailed Changes: v1.16.2...v1.16.3
v1.16.2
v1.16.2 (2025-01-14)
Performance Improvements
- Better handling of cuda devices by id across both detection and clustering commands with --device cuda:0 (
ae8e395
)
Detailed Changes: v1.16.1...v1.16.2
v1.16.1
v1.16.1 (2025-01-13)
Bug Fixes
- Correct argument order to create_model and added types for float/int args in detect (
6bb93bb
)
Detailed Changes: v1.16.0...v1.16.1
v1.16.0
v1.16.0 (2025-01-11)
Features
- Added support for auto-detecting detection model types from huggingface and loading models from a directory. If models do not have the model type encoded in the name, e.g. yolov5 the --model-type yolov5 must be used (
3ea7612
)
Detailed Changes: v1.15.0...v1.16.0