flexs.baselines.models.sklearn_models¶
Define scikit-learn model wrappers as well a few convenient pre-wrapped models.
-
class
flexs.baselines.models.sklearn_models.LinearRegression(alphabet, **kwargs)[source]¶ Bases:
flexs.baselines.models.sklearn_models.SklearnRegressorSklearn linear regression.
-
class
flexs.baselines.models.sklearn_models.LogisticRegression(alphabet, **kwargs)[source]¶ Bases:
flexs.baselines.models.sklearn_models.SklearnRegressorSklearn logistic regression.
-
class
flexs.baselines.models.sklearn_models.RandomForest(alphabet, **kwargs)[source]¶ Bases:
flexs.baselines.models.sklearn_models.SklearnRegressorSklearn random forest regressor.
-
class
flexs.baselines.models.sklearn_models.SklearnClassifier(model, alphabet, name)[source]¶ Bases:
flexs.baselines.models.sklearn_models.SklearnModel,abc.ABCClass for sklearn classifiers (uses model.predict_proba(…)[:, 1]).
-
class
flexs.baselines.models.sklearn_models.SklearnModel(model, alphabet, name)[source]¶ Bases:
flexs.model.Model,abc.ABCBase sklearn model wrapper.
-
class
flexs.baselines.models.sklearn_models.SklearnRegressor(model, alphabet, name)[source]¶ Bases:
flexs.baselines.models.sklearn_models.SklearnModel,abc.ABCClass for sklearn regressors (uses model.predict).