VectorModel

class rectools.models.vector.VectorModel(*args: Any, verbose: int = 0, **kwargs: Any)[source]

Bases: ModelBase

Base class for models that represents users and items as vectors

Inherited-members

Parameters
  • args (Any) –

  • verbose (int) –

  • kwargs (Any) –

Methods

fit(dataset, *args, **kwargs)

Fit model.

recommend(users, dataset, k, filter_viewed)

Recommend items for users.

recommend_to_items(target_items, dataset, k)

Recommend items for target items.

Attributes

i2i_dist

n_threads

recommends_for_cold

recommends_for_warm

u2i_dist