Model is an abstract base class for models - features which are calculated outside of the database.
In addition, it provides a decorator - model_result, which should be used with the
run method of a model. This will check for cached results for the run parameters, and return the cache in preference to running the model.
Abstract base class for models.
run(self, *args, **kwargs)
Method which runs the model.
A decorator which creates a
ModelResult object, and handles checking if the results of
run are cached, returns them if so and converts the DataFrame returned by
run into a
run function to wrap