提交 9af5f0cf 编写于 作者: W weishengyu

dbg

上级 3e4af044
...@@ -33,10 +33,10 @@ class CombinedMetrics(nn.Layer): ...@@ -33,10 +33,10 @@ class CombinedMetrics(nn.Layer):
metric_params = config[metric_name] metric_params = config[metric_name]
self.metric_func_list.append(eval(metric_name)(**metric_params)) self.metric_func_list.append(eval(metric_name)(**metric_params))
def __call__(self, **kwargs): def __call__(self, *args, **kwargs):
metric_dict = OrderedDict() metric_dict = OrderedDict()
for idx, metric_func in enumerate(self.metric_func_list): for idx, metric_func in enumerate(self.metric_func_list):
metric_dict.update(metric_func(**kwargs)) metric_dict.update(metric_func(*args, **kwargs))
return metric_dict return metric_dict
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册