S3OD

S3OD specialises in separating the main object from its background. BOAT uses it for Auto Search: sketch a rough box and get a clean mask or a tight oriented box. Three tags trade off general, dichotomous and salient-object training.

Instance SegmentationSemantic SegmentationOriented Object DetectionMIT
Recommended6/10
VRAM0.5 GBweights, plus ~0.5 GB reserve
Tools2across 3 annotation types
Runs onmacOSCUDACPU4 of 4 runtime profiles

Install

boat model install s3od

Without a tag BOAT installs s3od:base. Tags install side by side, so you can keep several.Download: 465 MB of weights.

Tools

What S3OD adds to the annotation editor. Each example loops what you do and what comes back.

Auto search example on instance segmentation

Auto search

BoxMasks

Draw a box around one example. The model finds similar objects and lets you pick which masks to keep.

  • Pick candidates
Auto search example on oriented object detection

Auto search

BoxRotated boxes

Oriented Object Detection

Draw a loose box around an object. The model finds the object inside and returns a tight rotated box.

  • Preview, then apply

Tags

Each tag is an installable variant, such as a size or quantization, with its own weights.

TagWeightsPlatformsInstall
s3od:basedefault465 MB · 1 filemacOSCUDACPU
s3od:dis465 MB · 1 filemacOSCUDACPU
s3od:sod465 MB · 1 filemacOSCUDACPU

Platforms

BOAT picks the runtime profile that matches your machine. Only that profile's code is downloaded.

macOS · Metal

Apple silicon (MPS)

Python 3.11 · 55 KB

Linux · CUDA 12.8

NVIDIA, incl. Blackwell

Python 3.11 · 56 KB

Linux · CUDA 12.6

NVIDIA GPUs

Python 3.11 · 56 KB

Linux · CPU

x86_64 CPU

Python 3.11 · 54 KB

License

BOAT's adapter code is Apache-2.0. The model's own code and weights keep their upstream license:MIT.

Bundled license files: BOAT-APACHE-2.0.txt, NOTICE.md, UPSTREAM-LICENSE.txt

Package details

Package
s3od
Version
0.0.1
Type
Common model
BOAT Core
≥ 0.1.0 · < 1.0.0
Idle unload
300s (change with boat model setup)
Inference timeout
600s
Manifest SHA-256
50be0b2cbe71a1dd109b2e0c3f71269e60e2290e784303f8715e18f213014f4d
Upstream notice
BOAT adapter code is Apache-2.0. Upstream model code and weights keep their own licenses.

Model: s3od
Pinned weight provenance is in ../weights.json. Vendored code revisions, when present,
are recorded in ../vendor/UPSTREAM_REVISION. The local macOS adaptations are retained.
Runtime dependencies are installed from pinned distributions with their own license files.
↑↓ navigate↵ open