From 01d6eff8d0469315fb7f90898c0730e1fdd9140d Mon Sep 17 00:00:00 2001 From: amarrerod Date: Mon, 20 Nov 2023 10:51:57 +0000 Subject: [PATCH] =?UTF-8?q?=E2=9A=A1=EF=B8=8F=20Tries=20to=20improve=20per?= =?UTF-8?q?formance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/nn_transformer_gecco_23.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/examples/nn_transformer_gecco_23.py b/examples/nn_transformer_gecco_23.py index 98389eb..50b343e 100644 --- a/examples/nn_transformer_gecco_23.py +++ b/examples/nn_transformer_gecco_23.py @@ -32,21 +32,21 @@ def __init__(self, features_info: Dict, resolution: int = 20): def __call__(self, transformer: NN): gen_instances = [] + eig = EIG( + 10, + 10000, + domain=self.kp_domain, + portfolio=self.portfolio, + t_a=3, + t_ss=3, + k=3, + repetitions=1, + descriptor="features", + replacement=first_improve_replacement, + transformer=transformer, + ) for i in range(len(self.portfolio)): self.portfolio.rotate(i) - eig = EIG( - 10, - 1000, - domain=self.kp_domain, - portfolio=self.portfolio, - t_a=3, - t_ss=3, - k=3, - repetitions=1, - descriptor="features", - replacement=first_improve_replacement, - transformer=transformer, - ) _, solution_set = eig() descriptors = [list(i.features) for i in solution_set] gen_instances.extend(descriptors)