Module Expr Str ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list decorator_list
N/A N/A 
Generalized Recommender models amd utility classes.

This module contains basic memory recommender interfaces used throughout
the whole scikit-crab package as also utility classes.

The interfaces are realized as abstract base classes (ie., some optional
functionality is provided in the interface itself, so that the interfaces
can be subclassed).

 base MemoryBasedRecommender SVDRecommender N/A MemoryBasedRecommender N/A factorize N/A N/A self N/A N/A N/A 
        Factorize the ratings matrix with a factorization
         technique implemented in this method.

        Parameters
        -----------

        Returns
        -----------
         N/A N/A NotImplementedError ItemRecommender is an abstract class. N/A train N/A N/A self N/A N/A N/A 
        Train the recommender with the matrix factorization method chosen.

        Parameters
        -----------

        Returns
        ----------

         N/A N/A NotImplementedError ItemRecommender is an abstract class. N/A N/A