poprox_recommender.components.embedders#
- class poprox_recommender.components.embedders.NRMSArticleEmbedder(config=None, **kwargs)#
Bases:
Component
- Parameters:
config (NRMSArticleEmbedderConfig)
- class poprox_recommender.components.embedders.NRMSArticleEmbedderConfig(model_path: os.PathLike, device: str | None)#
Bases:
object
- class poprox_recommender.components.embedders.NRMSUserEmbedder(config=None, **kwargs)#
Bases:
Component
- Parameters:
config (NRMSUserEmbedderConfig)
- class poprox_recommender.components.embedders.NRMSUserEmbedderConfig(model_path: os.PathLike, device: str = 'cpu', max_clicks_per_user: int = 50)#
Bases:
object
Modules