0.10.0
✨ 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
ImplicitBPRWrapperModelmodel with algorithm description in extended baselines tutorial (#232, #239)- All vector models and
EASEModelsupport for enabling ranking on GPU and selecting number of threads for CPU ranking. Addedrecommend_n_threadsandrecommend_use_gpu_rankingparameters toEASEModel,ImplicitALSWrapperModel,ImplicitBPRWrapperModel,PureSVDModelandDSSMModel. Addedrecommend_use_gpu_rankingtoLightFMWrapperModel. 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)