Safemotion Lib
Loading...
Searching...
No Matches
runner_builder.py
Go to the documentation of this file.
1from smtrack.runner.byte_tracker_runner import ByteTrackerRunner
2
3__runner_builders__ = {
4 "ByteTrackerRunner" : ByteTrackerRunner,
5}
6
8 assert args.type in __runner_builders__, \
9 f'not found track model type : {args.type}'
10
11 runner_builder = __runner_builders__[args.type]
12 runner_args = args.copy()
13 runner_args.pop('type')
14 return runner_builder(**runner_args)
build_track_runner(args)