lkauto.algorithms package

Submodules

lkauto.algorithms.als module

class lkauto.algorithms.als.ImplicitMF(features, **kwargs)

Bases: lenskit.algorithms.als.ImplicitMF

static get_default_configspace(**kwargs)

return default configurationspace

class lkauto.algorithms.als.BiasedMF(features, **kwargs)

Bases: lenskit.algorithms.als.BiasedMF

static get_default_configspace(**kwargs)

return default configuration spaces for hyperparameter

lkauto.algorithms.bias module

class lkauto.algorithms.bias.Bias(**kwargs)

Bases: lenskit.algorithms.bias.Bias

static get_default_configspace(number_item: int, number_user: int)

return default configurationspace

lkauto.algorithms.funksvd module

class lkauto.algorithms.funksvd.FunkSVD(features, **kwargs)

Bases: lenskit.algorithms.funksvd.FunkSVD

static get_default_configspace(**kwargs)

return default configurationspace

lkauto.algorithms.item_knn module

class lkauto.algorithms.item_knn.ItemItem(nnbrs, **kwargs)

Bases: lenskit.algorithms.item_knn.ItemItem

static get_default_configspace(**kwargs)

return default configurationspace Default configuration spaces for hyperparameters are defined here.

lkauto.algorithms.svd module

class lkauto.algorithms.svd.BiasedSVD(features, **kwargs)

Bases: lenskit.algorithms.svd.BiasedSVD

static get_default_configspace(number_item: int, **kwargs)

return default configurationspace

lkauto.algorithms.user_knn module

class lkauto.algorithms.user_knn.UserUser(nnbrs, **kwargs)

Bases: lenskit.algorithms.user_knn.UserUser

static get_default_configspace(**kwargs)

return default configuration spaces for hyperparameter

Module contents