Skip to content

Commit d155e22

Browse files
authored
Merge pull request #217 from basf/dev_fix
adapt base models
2 parents 2e87e87 + 7904ae1 commit d155e22

3 files changed

Lines changed: 5 additions & 0 deletions

File tree

mambular/models/sklearn_base_classifier.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ class SklearnBaseClassifier(BaseEstimator):
2727
def __init__(self, model, config, **kwargs):
2828
self.preprocessor_arg_names = [
2929
"n_bins",
30+
"feature_preprocessing",
3031
"numerical_preprocessing",
3132
"categorical_preprocessing",
3233
"use_decision_tree_bins",

mambular/models/sklearn_base_lss.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,15 @@
4141
PoissonDistribution,
4242
Quantile,
4343
StudentTDistribution,
44+
JohnsonSuDistribution
4445
)
4546

4647

4748
class SklearnBaseLSS(BaseEstimator):
4849
def __init__(self, model, config, **kwargs):
4950
self.preprocessor_arg_names = [
5051
"n_bins",
52+
"feature_preprocessing",
5153
"numerical_preprocessing",
5254
"categorical_preprocessing",
5355
"use_decision_tree_bins",
@@ -373,6 +375,7 @@ def fit(
373375
"inversegamma": InverseGammaDistribution,
374376
"categorical": CategoricalDistribution,
375377
"quantile": Quantile,
378+
"johnsonsu": JohnsonSuDistribution,
376379
}
377380

378381
if distributional_kwargs is None:

mambular/models/sklearn_base_regressor.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class SklearnBaseRegressor(BaseEstimator):
2525
def __init__(self, model, config, **kwargs):
2626
self.preprocessor_arg_names = [
2727
"n_bins",
28+
"feature_preprocessing",
2829
"numerical_preprocessing",
2930
"categorical_preprocessing",
3031
"use_decision_tree_bins",

0 commit comments

Comments
 (0)