Unverified Commit 2a7881ea authored by QuanluZhang's avatar QuanluZhang Committed by GitHub
Browse files

fix bug when duplicated final results (#1456)

* fix bug for duplicated final results
parent eaf42120
...@@ -315,6 +315,10 @@ class HyperoptTuner(Tuner): ...@@ -315,6 +315,10 @@ class HyperoptTuner(Tuner):
rval = self.CL_rval rval = self.CL_rval
else: else:
rval = self.rval rval = self.rval
# ignore duplicated reported final result (due to aware of intermedate result)
if parameter_id not in self.running_data:
logger.info("Received duplicated final result with parameter id: %s", parameter_id)
return
self.running_data.remove(parameter_id) self.running_data.remove(parameter_id)
# update the reward of optimal_y # update the reward of optimal_y
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment