from .pipeline import Pipeline from .detectors import build_detector from .trackers import build_tracker def build_pipeline(config): """ Build and return a pipeline based on the provided configuration. """ # Build detector and tracker using the config detector = build_detector(config.detector) tracker = build_tracker(config.tracker) # Create and return a Pipeline object with detector and tracker return Pipeline(detector=detector, tracker=tracker)