Skip to content

Releases: mbari-org/sdcat

v1.19.1

26 Feb 20:31
Compare
Choose a tag to compare

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

26 Feb 17:12
Compare
Choose a tag to compare

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

20 Feb 23:16
Compare
Choose a tag to compare

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

20 Feb 22:11
Compare
Choose a tag to compare

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

20 Feb 01:03
Compare
Choose a tag to compare

v1.18.0 (2025-02-20)

Features

  • Add support for --save-roi --roi-size (#18, 9a801ac)

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

07 Feb 03:13
Compare
Choose a tag to compare

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

27 Jan 23:41
Compare
Choose a tag to compare

v1.16.3 (2025-01-27)

Build System

Performance Improvements

  • Bump sahi to support YOLOv11 (d36b494)

Detailed Changes: v1.16.2...v1.16.3

v1.16.2

14 Jan 01:54
Compare
Choose a tag to compare

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

13 Jan 19:27
Compare
Choose a tag to compare

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

11 Jan 20:00
Compare
Choose a tag to compare

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