Skip to content
run.py 474 B
Newer Older
Igor Ryabchikov's avatar
Igor Ryabchikov committed
import argparse
import importlib

if __name__ == '__main__':
    parser = argparse.ArgumentParser()
    modules = ('detection', 'detection_cbnet', 'tracking', 'pose3d', 'pose3d_vhm', 'distance', 'actions')
Igor Ryabchikov's avatar
Igor Ryabchikov committed
    parser.add_argument('module', choices=modules, help='launching module {}'.format(modules))
    args, _ = parser.parse_known_args()

    module_run = importlib.import_module(args.module + '.run')
    # noinspection PyUnresolvedReferences
    module_run.run(parser)