From cef835dd04115cf5b31eb5305720c420d0756ee5 Mon Sep 17 00:00:00 2001 From: Yeonsu Kim Date: Tue, 3 Sep 2024 15:02:58 +0900 Subject: [PATCH 1/2] delete --- openfe/openfe.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/openfe/openfe.py b/openfe/openfe.py index 8d7596c..5428414 100644 --- a/openfe/openfe.py +++ b/openfe/openfe.py @@ -715,8 +715,10 @@ def _calculate_and_evaluate(self, candidate_features, train_idx, val_idx): length = int(np.ceil(len(candidate_features) / self.n_jobs / 4)) n = int(np.ceil(len(candidate_features) / length)) random.shuffle(candidate_features) - for f in candidate_features: - f.delete() + # for f in candidate_features: + # f.delete() + for f in self.candidate_features_list: + del f with ProcessPoolExecutor(max_workers=self.n_jobs) as ex: with tqdm(total=n) as progress: for i in range(n): From 09b9749b371dde9f3f4e7364611f4af437d7bbf2 Mon Sep 17 00:00:00 2001 From: Yeonsu Kim Date: Tue, 3 Sep 2024 16:13:41 +0900 Subject: [PATCH 2/2] delete --- openfe/openfe.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openfe/openfe.py b/openfe/openfe.py index 5428414..4fd4d56 100644 --- a/openfe/openfe.py +++ b/openfe/openfe.py @@ -717,7 +717,7 @@ def _calculate_and_evaluate(self, candidate_features, train_idx, val_idx): random.shuffle(candidate_features) # for f in candidate_features: # f.delete() - for f in self.candidate_features_list: + for f in self.candidate_features: del f with ProcessPoolExecutor(max_workers=self.n_jobs) as ex: with tqdm(total=n) as progress: