1 Commits
v0.1.3 ... main

Author SHA1 Message Date
0fdd754050 Add constant features treatment 2023-10-13 13:35:24 +02:00

View File

@@ -172,6 +172,10 @@ class MUFS:
id_selected = idx id_selected = idx
merit = merit_new merit = merit_new
candidates.pop() candidates.pop()
if id_selected is None:
# No more features to add all merits are nan because of
# constant features
break
candidates.append(feature_order[id_selected]) candidates.append(feature_order[id_selected])
self._scores.append(merit) self._scores.append(merit)
del feature_order[id_selected] del feature_order[id_selected]