NECESSARY_KEY_IN_CFG_FILE = [
    'data_cfg',
    'train_cfg',
    'eval_cfg',
    'model_cfg',
    'data_cfg.datafmt_cls',
    'model_cfg.model_cls'
]

default_environ_cfg = {
    'device': 'cpu',
    'disable_tqdm': False,
    'log_without_date': False,
    'tqdm_ncols': 100
}

default_train_cfg = {
    'eps': 1e-8,
    'weight_decay': 0.0,
    'batch_size': 2048,
    'eval_batch_size': 2048, 
    'num_workers': 0,
    'seed': 2022
}
