Esempio n. 1
0
 def get_validator(self):
     res = Validator(['index', 'best_move', 'variations'])
     return res
Esempio n. 2
0
 def get_validator(self):
     res = Validator(['max', 'game', 'settings'])
     return res
Esempio n. 3
0
 def get_validator(self):
     res = Validator(["id", "challenge_id"])
     return res
Esempio n. 4
0
 def get_validator(self):
     res = Validator(['game_db_id', 'move'])
     return res
 def get_validator(self):
     res = Validator(['code'])
     return res
Esempio n. 6
0
 def get_validator(self):
     res = Validator(['login', 'password'])
     return res
Esempio n. 7
0
 def get_validator(self):
     res = Validator(['id', 'token', 'index', 'server_id', 'size'])
     return res
 def get_validator(self):
     res = Validator(['id', 'token', 'game_id', 'index'])
     return res
Esempio n. 9
0
 def get_validator(self):
     res = Validator(['users', 'title', 'settings', 'result'])
     return res
Esempio n. 10
0
 def get_validator(self):
     res = Validator(['id', 'token', 'index', 'chunk'])
     return res
Esempio n. 11
0
 def get_validator(self):
     res = Validator(['id', 'token', 'picture_id'])
     return res
Esempio n. 12
0
 def get_validator(self):
     res = Validator(['id', 'token', 'amount'])
     return res
Esempio n. 13
0
 def get_validator(self):
     res = Validator(['id', 'token', 'size', "narde", "backgammon"])
     return res
Esempio n. 14
0
 def get_validator(self):
     res = Validator(['game_id'])
     return res
Esempio n. 15
0
 def get_validator(self):
     res = Validator(
         ['id', 'token', 'game_id', 'users', 'title', 'settings'])
     return res
Esempio n. 16
0
 def get_validator(self):
     res = Validator(['id', 'receiver', 'message'])
     return res
Esempio n. 17
0
 def get_validator(self):
     res = Validator(['id', 'token', 'user_id'])
     return res
Esempio n. 18
0
 def get_validator(self):
     res = Validator([])
     return res
Esempio n. 19
0
 def get_validator(self):
     res = Validator(['id', 'challenger_id', 'title', 'settings'])
     return res
Esempio n. 20
0
    logger = None

timer = time.time()
start = timer

trainer = Trainer(
    model,
    optimizer,
    loss_fn=loss_fn,
    accu_fn='dice',
    load_checkpoint=args.checkpoint,
    logger=logger,
)

validator = Validator(
    trainer.model,
    threshold=config['output_threshold'],
)

if args.validate_only:
    validator.run(data_gen['valid'])
    logger.close()
    print('Total:', time.time() - start)
    exit(0)

checkpoint_dir = args.checkpoint_dir
if checkpoint_dir:
    os.makedirs(checkpoint_dir, exist_ok=True)

# early stopper
if config['early_stopping_epochs'] > 1:
    early_stopper = EarlyStopper(config['early_stopping_epochs'])
Esempio n. 21
0
 def get_validator(self):
     res = Validator(['id', 'token', 'new_rank'])
     return res