Skip to content

Commit a0504aa

Browse files
committed
Fix classifier, regressor and transformer groupnames.
1 parent f06b5b7 commit a0504aa

File tree

3 files changed

+9
-16
lines changed

3 files changed

+9
-16
lines changed

tpot2/config/column_encoders.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

tpot2/config/get_configspace.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
from . import classifiers
4545
from . import transformers
4646
from . import selectors
47-
from . import column_encoders
4847
from . import regressors
4948
from . import autoqtl_builtins
5049
from . import imputers
@@ -157,9 +156,9 @@
157156
"selectors_classification": ["SelectFwe", "SelectPercentile", "VarianceThreshold", "RFE_classification", "SelectFromModel_classification"],
158157
"selectors_regression": ["SelectFwe", "SelectPercentile", "VarianceThreshold", "RFE_regression", "SelectFromModel_regression"],
159158

160-
"classifiers" : ["LGBMClassifier", "BaggingClassifier", 'AdaBoostClassifier', 'BernoulliNB', 'DecisionTreeClassifier', 'ExtraTreesClassifier', 'GaussianNB', 'HistGradientBoostingClassifier', 'KNeighborsClassifier','LinearDiscriminantAnalysis', 'LogisticRegression', "LinearSVC_wrapped", "SVC", 'MLPClassifier', 'MultinomialNB', "QuadraticDiscriminantAnalysis", 'RandomForestClassifier', 'SGDClassifier', 'XGBClassifier'],
161-
"regressors" : ["LGBMRegressor", 'AdaBoostRegressor', "ARDRegression", 'DecisionTreeRegressor', 'ExtraTreesRegressor', 'HistGradientBoostingRegressor', 'KNeighborsRegressor', 'LinearSVR', "MLPRegressor", 'RandomForestRegressor', 'SGDRegressor', 'SVR', 'XGBRegressor'],
162-
"transformers": ["PassKBinsDiscretizer", "Binarizer", "PCA", "ZeroCount", "FastICA", "FeatureAgglomeration", "Nystroem", "RBFSampler", "QuantileTransformer", "PowerTransformer", "ColumnOneHotEncoder", "ColumnOrdinalEncoder"],
159+
"classifiers" : ["LGBMClassifier", "BaggingClassifier", 'AdaBoostClassifier', 'BernoulliNB', 'DecisionTreeClassifier', 'ExtraTreesClassifier', 'GaussianNB', 'HistGradientBoostingClassifier', 'KNeighborsClassifier','LinearDiscriminantAnalysis', 'LogisticRegression', 'MLPClassifier', 'MultinomialNB', "QuadraticDiscriminantAnalysis", 'RandomForestClassifier', 'SGDClassifier', 'XGBClassifier'],
160+
"regressors" : ["LGBMRegressor", 'AdaBoostRegressor', "ARDRegression", 'DecisionTreeRegressor', 'ExtraTreesRegressor', 'HistGradientBoostingRegressor', 'KNeighborsRegressor', 'LinearSVR', "MLPRegressor", 'RandomForestRegressor', 'SGDRegressor', 'XGBRegressor'],
161+
"transformers": ["KBinsDiscretizer", "Binarizer", "PCA", "ZeroCount", "FastICA", "FeatureAgglomeration", "Nystroem", "RBFSampler", "QuantileTransformer", "PowerTransformer", "ColumnOneHotEncoder", "ColumnOrdinalEncoder"],
163162

164163
"scalers": ["MinMaxScaler", "RobustScaler", "StandardScaler", "MaxAbsScaler", "Normalizer", ],
165164
"all_transformers" : ["transformers", "scalers"],
@@ -361,12 +360,10 @@ def get_configspace(name, n_classes=3, n_samples=1000, n_features=100, random_st
361360
return transformers.get_passkbinsdiscretizer_configspace(random_state=random_state)
362361
case "KBinsDiscretizer":
363362
return transformers.get_passkbinsdiscretizer_configspace(random_state=random_state)
364-
365-
#column_encoders.py
366363
case "ColumnOneHotEncoder":
367-
return column_encoders.OneHotEncoder_configspace
364+
return {}
368365
case "ColumnOrdinalEncoder":
369-
return column_encoders.OrdinalEncoder_configspace
366+
return {}
370367

371368
#selectors.py
372369
case "SelectFwe":

tpot2/config/transformers.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@
6060
}
6161
)
6262

63+
OneHotEncoder_configspace = {} #TODO include the parameter for max unique values
64+
65+
OrdinalEncoder_configspace = {} #TODO include the parameter for max unique values
66+
6367
def get_FastICA_configspace(n_features=100, random_state=None):
6468

6569
space = {

0 commit comments

Comments
 (0)