0.8.0
✨ Highlights ✨
Option for debiased calculation to all of the TruePositive-based metrics (both ranking & classification). See our Debiased metrics calculation user guide for full info. Pass debias_config during metric's initialization to enable this feature.
All updates
Added
debias_configparameter for classification and ranking metrics.- New parameter
is_debiasedtocalc_from_confusion_df,calc_per_user_from_confusion_dfmethods of classification metrics,calc_from_fitted,calc_per_user_from_fittedmethods of auc and rankning (MAP) metrics,calc_from_merged,calc_per_user_from_mergedmethods of ranking (NDCG, MRR) metrics. (#152) nbformat >= 4.2.0dependency to[visuals]extra (#169)filter_interactionsmethod ofDataset(#177)on_unsupported_targetsparameter torecommendandrecommend_to_itemsmodel methods (#177)- Use
nmslib-metabrainzfor Python 3.11 and upper (#180)
Fixed
display()method inMetricsApp(#169)IntraListDiversitymetric computation incross_validate(#177)- Allow warp-kos loss for
LightFMWrapperModel (#175)
Removed
- [Breaking]
assume_external_idsparameter inrecommendandrecommend_to_itemsmodel methods (#177)