Zheng Kaiping created SINGA-44:
----------------------------------
Summary: A bug when reseting metric values
Key: SINGA-44
URL: https://issues.apache.org/jira/browse/SINGA-44
Project: Singa
Issue Type: Bug
Reporter: Zheng Kaiping
In /src/utils/common.cc, inside the loop of "void Metric::Reset()" function,
the reference of entry needs to be reset instead of the variable.
Previous:
for(auto e : entry_)
Fix the bug:
for(auto &e : entry_)
If we use the previous reset method, the metric value is output as an average
value for all minibatches. Then even if we have set the frequency to output
metrics in job.conf (which means we need the average metric values every
several minibatches), the output results are incorrect. Therefore, the previous
reset method causes invalid metric value resetting operation.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)