Disabling history does not work
MangaBoba opened this issue · comments
Oleg Petrov commented
GraphRequirements with the keep_history value set to False, being the SurrogateEachNgenOptimizer argument, leads to AttributeError.
Traceback (most recent call last):
File "f:\Git_Repositories\gef_ref\GEFEST\surrogate.py", line 292, in <module>
surrogate.optimise(objective=objective)
File "F:\GEFEST\.venv\lib\site-packages\golem\core\optimisers\meta\surrogate_optimizer.py", line 45, in optimise
self._initial_population(evaluator)
File "F:\GEFEST\.venv\lib\site-packages\golem\core\optimisers\genetic\gp_optimizer.py", line 67, in _initial_population
self._update_population(evaluator(self.initial_individuals), 'initial_assumptions')
File "F:\GEFEST\.venv\lib\site-packages\golem\core\optimisers\populational_optimizer.py", line 135, in _update_population
self._log_to_history(next_population, label, metadata)
File "F:\GEFEST\.venv\lib\site-packages\golem\core\optimisers\populational_optimizer.py", line 147, in _log_to_history
self.history.add_to_history(population, label, metadata)
AttributeError: 'NoneType' object has no attribute 'add_to_history'
GOLEM verison: 0.3.3