SegmentationConfig

SegmentationConfig#

class rapidtools.models.SegmentationConfig(threshold: float = 0.5, mask_threshold: float = 0.5)[source]#

Bases: object

Options for promptable segmentation models such as SAM 3.

Variables:
  • threshold (float) – Detection confidence threshold.

  • mask_threshold (float) – Threshold for binarising mask logits.

Example

>>> from rapidtools.models.base import SegmentationConfig
>>> SegmentationConfig(threshold=0.3).mask_threshold
0.5