Parcourir la source

init run before training surrogate

Jérôme BUISINE il y a 3 ans
Parent
commit
09a18c3e1a
1 fichiers modifiés avec 4 ajouts et 4 suppressions
  1. 4 4
      optimization/ILSSurrogate.py

+ 4 - 4
optimization/ILSSurrogate.py

@@ -158,14 +158,14 @@ class ILSSurrogate(Algorithm):
                 self.add_to_surrogate(newSolution)
 
                 self.increaseEvaluation()
-        
-        # train surrogate on real evaluated solutions file
-        self.train_surrogate()
-        self.load_surrogate()
 
         # initialize current solution
         self.initRun()
 
+        # train surrogate on real evaluated solutions file
+        self.train_surrogate()
+        self.load_surrogate()
+
         # local search algorithm implementation
         while not self.stop():