| import argparse | |
| from trainer import train_sport_pretrain as sp | |
| def parse_config(): | |
| parser = argparse.ArgumentParser() | |
| parser.add_argument('--cuda', default=True) | |
| parser.add_argument('--learning_rate', type=float, default=1e-3, | |
| help='Ignored — actual lr comes from cfg.pretrain.lr.') | |
| parser.add_argument('--cfg', default='soccer', help='Sport cfg name (soccer / football)') | |
| parser.add_argument('--gpu', type=int, default=0) | |
| parser.add_argument('--info', type=str, default='pretrain') | |
| # unused but kept for interface symmetry with the LED mains | |
| parser.add_argument('--train', type=int, default=1) | |
| return parser.parse_args() | |
| def main(config): | |
| t = sp.Trainer(config) | |
| t.fit() | |
| if __name__ == '__main__': | |
| config = parse_config() | |
| main(config) | |