ソースを参照

init run before training surrogate

Jérôme BUISINE 4 年 前
コミット
09a18c3e1a
1 ファイル変更4 行追加4 行削除
  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():