fit_als_with_features_together_inplace

rectools.models.implicit_als.fit_als_with_features_together_inplace(model: Union[AlternatingLeastSquares, AlternatingLeastSquares], ui_csr: csr_matrix, user_features: Optional[Union[DenseFeatures, SparseFeatures]], item_features: Optional[Union[DenseFeatures, SparseFeatures]], verbose: int = 0) None[source]

Fit ALS model with explicit features, explicit features fit together with latent.

Parameters
  • model (AnyAlternatingLeastSquares) – Base model to fit.

  • ui_csr (sparse.csr_matrix) – Matrix of interactions.

  • user_features ((SparseFeatures | DenseFeatures), optional) – Explicit user features.

  • item_features ((SparseFeatures | DenseFeatures), optional) – Explicit item features.

  • verbose (int) – Whether to print output.

Return type

None