BaseEstimator¶
-
class
skassist.models.BaseEstimator¶ The base class that every model used for
skassistmust inherit from. It defines the interface through which the module trains the model and makes predictions. It also defines a few mandatory properties that must be set. Those are used by the module to identify the model and pass the correct feature and target columns to the model.- Attributes:
name (
str): A name for the model.- extra_features (
list): - A list of additional features that are needed by the model and
- are not in the
Experiment.featuresproperty of the experiment. The extra features must be columns in the dataset.
target (
str): Name of the target variable.params (
list): List of tunable parameters of the model.- extra_features (