INNER CODE UNIT · Python

create_app

mikel-brostrom/boxmot · boxmot/engine/service/app.py:33

def create_app(
    settings: ServiceSettings | None = None,
    *,
    tracker_factory: TrackerFactory | None = None,
    encoder_factory: EncoderFactory | None = None,
    encoder: AppearanceEncoder | None = None,
    segmentor: Segmentor | None = None,
) -> FastAPI:
    """Create a tracker service with isolated, in-memory stream state."""

    resolved_settings = settings or ServiceSettings.from_env()
    manager = TrackerManager(
        resolved_settings,
        tracker_factory=tracker_factory,
        encoder_factory=encoder_factory,
        encoder=encoder,
        segmentor=segmentor,
    )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…