Module mls_lib.objects.models.model
Model: Component that trains and makes predictions.
Classes
class Model (model)
-
Model: Component that trains and makes predictions.
Expand source code
class Model(Object): """ Model: Component that trains and makes predictions. """ def __init__(self, model) -> None: super().__init__() self.model = model def train(self, features = None, truth = None): """ Train the model. """ self.model.fit(features, truth) def predict(self, features = None): """ Make predictions. """ return self.model.predict(features) def score(self, x_test = None, y_test = None): """ Score the model. """ return self.model.score(x_test, y_test)
Ancestors
Subclasses
Methods
def predict(self, features=None)
-
Make predictions.
def score(self, x_test=None, y_test=None)
-
Score the model.
def train(self, features=None, truth=None)
-
Train the model.
Inherited members