✨ Highlights ✨
Bayesian Personalized Ranking Matrix Factorization (BPR-MF) algorithm is now in the framework!
See model detail in our extended baselines tutorial
All updates
Added
ImplicitBPRWrapperModel
model with algorithm description in extended baselines tutorial (#232, #239)- All vector models and
EASEModel
support for enabling ranking on GPU and selecting number of threads for CPU ranking. Addedrecommend_n_threads
andrecommend_use_gpu_ranking
parameters toEASEModel
,ImplicitALSWrapperModel
,ImplicitBPRWrapperModel
,PureSVDModel
andDSSMModel
. Addedrecommend_use_gpu_ranking
toLightFMWrapperModel
. GPU and CPU ranking may provide different ordering of items with identical scores in recommendation table, so this could change ordering items in recommendations since GPU ranking is now used as a default one. (#218)