napari_track_edit.motile.backend.solver_params

Classes

SolverParams

The set of solver parameters supported in the motile tracker.

Module Contents

class napari_track_edit.motile.backend.solver_params.SolverParams(/, **data: Any)

Bases: pydantic.BaseModel

The set of solver parameters supported in the motile tracker. Used to build the UI as well as store parameters for runs.

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

max_edge_distance: float
max_children: int
edge_selection_cost: float | None
appear_cost: float | None
division_cost: float | None
distance_cost: float | None
iou_cost: float | None
window_size: int | None
overlap_size: int | None
single_window_start: int | None
classmethod window_size_must_be_at_least_two(v: int | None) → int | None
classmethod overlap_size_must_be_positive(v: int | None) → int | None