未验证 提交 4905424f 编写于 作者: W Wei Shengyu 提交者: GitHub

Merge pull request #820 from cuicheng01/develop_reg

fix eval_interval bugs
......@@ -35,8 +35,8 @@ from ppcls.data.preprocess import transform
def build_dataloader(config, mode, device, seed=None):
assert mode in ['Train', 'Eval', 'Test', 'Gallery', 'Query'
], "Mode should be Train, Eval, Test, Gallery or Query"
assert mode in ['Train', 'Eval', 'Test',
], "Mode should be Train, Eval, Test"
# build dataset
config_dataset = config[mode]['dataset']
config_dataset = copy.deepcopy(config_dataset)
......
......@@ -223,7 +223,7 @@ class Trainer(object):
# eval model and save model if possible
if self.config["Global"][
"eval_during_train"] and epoch_id % self.config["Global"][
"eval_during_train"] == 0:
"eval_interval"] == 0:
acc = self.eval(epoch_id)
if acc > best_metric["metric"]:
best_metric["metric"] = acc
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册