itasc.tracking_ultrack.solve

Thin wrapper around ultrack.core.solve.processing.solve.

Functions

database_has_annotations(working_dir)

Return whether data.db contains REAL or FAKE node annotations.

run_solve(working_dir, cfg, *[, overwrite, ...])

Run the ILP solver, yielding (step, total, label) progress tuples.

itasc.tracking_ultrack.solve.database_has_annotations(working_dir)[source]

Return whether data.db contains REAL or FAKE node annotations.

Return type:

bool

Parameters:

working_dir (str | Path)

itasc.tracking_ultrack.solve.run_solve(working_dir, cfg, *, overwrite=True, use_annotations=True)[source]

Run the ILP solver, yielding (step, total, label) progress tuples.

Return type:

Generator[tuple[int, int, str], None, None]

Parameters: